Image: Ticketmaster
Puzzle plays on Wednesday 27 January at 19:00 at The Masquerade, Atlanta.
8 concerts at The Masquerade this month