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 (@radiohead) January 17, 2017
Radiohead albums “Kid A” and “In Rainbows” peaked at No. 1 on the Billboard 200 chart. The band has also won several Grammy Awards.