Altsounds — Get Cape. Wear Cape. Fly. aka Sam Duckworth, release the first single from their new album on *August 9th 2010, *which comes backed by a video directed by Luke Snellin at 2am Films, filmed in one continuous shot (Sam IS in the video, just not obv...
more info