by Videos

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.

Update: And despite being an officially released video, the video has been removed.