Wild Beasts – Albatross
April 7, 2011 by Addict Music
Wild Beasts have today unveiled the video for their forthcoming single, Albatross, which will also feature on their new album, Smother.
The video was filmed in London by Dave Ma and consists of a dreamlike sequence of images featuring the band along side a female dancer ? a bit like black swan, really.