Wild Beasts “Albatross” music video
Words by Scenewave Oz - Published on June 6, 2011
Wild Beasts “Albatross” music video off one of the albums of the year, Smother.
Hayden Thorpe’s incredible vocals highlight another amazing track from the British four-piece.
Leave a Reply
You must be logged in to post a comment.