Radiohead announced a US tour today, and it includes a stop to the Bayou State. The band will play the New Orleans Smoothie King Center on April 3. Tickets go on sale Jan. 20.

Radiohead albums “Kid A” and “In Rainbows” peaked at No. 1 on the Billboard 200 chart. The band has also won several Grammy Awards.

Comments