After creating waves of tastemaker excitement with their debut single ‘The John Wayne’ and a string of critically-acclaimed live shows at CMJ in New York, Little Green Cars have today been named on the BBC Sound of 2013 longlist
Little Green Cars – ‘The John Wayne’
20 December, 2012
absolutely brilliant..thanks for posting