New Shows in St. LouisJanuary 9, 2008
Annie Z, citing Billboard, tells us that Radiohead will be playing in St. Louis this summer. No venue or date yet. Last time they were here, it was at Riverport. Maybe this time Saviskielscott Center?
EDIT: That’s the 19th, not the 14th. Sometimes I type so fast, I lose all control; it’s like I’ve got kung-fu fingers or something.