Concert Slideshow: Orion Music + More in Detroit, Day 1

by

The Red Hot Chili Peppers headlined Day 1 of the Metallica-curated Orion Music + More festival in Detroit. Metallica also made an unannounced appearance on a side stage, where they were billed as Dehaan and introduced as "a mysterious cult band from Baltimore."

comment

Add a comment