Creed Kick Off First Tour in 12 Years: Video + Setlist

Creed launched their “Summer of ’99” North American reunion tour at the Resch Center in Green Bay, Wisconsin on Wednesday night (July 17th), marking the kickoff of the band’s first outing in 12 years (tickets […]