Orion Music Festival Day 2 Photo Recap: Metallica, Deftones, Dillinger Escape Plan + More
Following an exciting Day 1 in which Metallica played their 1983 debut album 'Kill 'Em All' during a surprise set under the name 'dehaan,' Day 2 of the Orion Music + More Festival on Sunday (June 9) at Belle Isle in Detroit featured more stellar performances.