The keys are in the ignition and the engine is revving: Little Green Cars are on their way. They are a five-piece band from Dublin who made it onto the BBC Sound of 2013 shortlist – as well as the…
The keys are in the ignition and the engine is revving: Little Green Cars are on their way. They are a five-piece band from Dublin who made it onto the BBC Sound of 2013 shortlist – as well as the…