Videos: The Computers: 'Selina Chinese'
The Computers have released their video for Selina Chinese.
The clip features the dapper Exeter types pottering about in a dolls' house, and is taken from their recently released second album, Love Triangles Hate Squares.
You can click Read More for the video.
Update: And despite being an officially released video, the video has been removed.