As seen onFavicon for http://www.freep.comfreep.com

Radiohead performs in metro Detroit

Popular rock band Radiohead returned to metro Detroit for its first performance here in 15 years. Understandably, it was highly-anticipated show -- and the band didn't disappoint.

Embed

Like
Share

Share

Facebook
Google+