Artist Biography Available in: Overhead, The Albatross are a 6-piece instrumental rock band from Dublin, Ireland. They have played such festivals as Electric Picnic, Indiependance and Castlepalooza in 2012, while also packing out venues such as The Workmans Club, The Button Factory and Whelans. They are currently working on their first Full-Length album
Wide Thumb
Clearart
Fanart
Banner
User Comments
No comments yet..
Status Unlocked Last Edit by fruitpunch 01st May 2013