Find tickets for The Ataris in Dallas, TX, US at Amplified Live on March 31, 2070.  
Amplified Live is located in Dallas, TX, US