Introducing: Frightened Rabbit
Not a band that have come from nowhere into major success, Scottish indie rockers Frightened Rabbit have in fact been together since 2003. With their 4th studio album ‘Pedestrian Verse’….
Not a band that have come from nowhere into major success, Scottish indie rockers Frightened Rabbit have in fact been together since 2003. With their 4th studio album ‘Pedestrian Verse’….