Image via Spotify
Little Green Cars
1 show · 1 as headliner
October 18, 2012
Little Green Cars was an Irish indie rock band formed in Dublin in 2008. The band announced on 21 March 2019 that they were disbanding.
From Wikipedia, CC BY-SA 4.0
Where Tal has seen them
Shows
2012
1 show