Radiohead confirm Atlanta date and venue!
It’s official: Radiohead have announced their first eight shows in North America including a stop in Atlanta on May 8th at Lakewood Amphitheatre. Tickets go on sale Saturday, Feb. 16 at 10 a.m. through Ticketmaster (404-249-6400). Reserved seats are $55, lawn tickets $35. There is also a pre-sale via their fansite W.A.S.T.E. Sign up at […]