click image to enlarge

8 Car Attach

8 CAR ATTACH are an indie rock back from the south east of England. Formed in 2007, they have defined their sound with their electric and acoustic sets, bring a great live show full of large walls of sound and very delicate and fragile moments. 

Next playing