NEWS: Wild Beasts release new video ahead of UK tour April 7, 2011 Kendal’s Wild Beasts have unveiled the video for their new single ‘Albatross’ taken from their upcoming third album Smother released on May 9th. The…