Little Green Cars – ‘The John Wayne’ 20 December, 2012 News 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 Related news:… [Continue Reading...]