Image: Ticketmaster
Shanghai Qiutian with Dabda & Young Lovers plays on Tuesday 10 November at 19:00 at Echoplex, Los Angeles.
13 concerts at Echoplex this month