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.