Listen & view The Picture Show's lyrics & tabs
There are currently two bands known as The Picture Show, one an up and coming, unsigned band from West London, UK; and the other line up from Jacksonville, USA. Both play a brand of indie rock, though the UK act is more informed by slavic folk music. The Picture Show (UK): Steadily gaining momentum throughout 2007, they released their first self-financed EP ‘the Revolutionary' following a hive...read more