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.