Wednesday, January 9, 2008

Radiohead announces stops on its American tour


From Billboard.com:

There's no dates or venues yet, but Radiohead has confirmed the cities for its North American summer tour.

Atlanta and Charlotte are on the list. Click here for more information.