Caught On CameraThirty Seconds to Mars concert photos | Blossom Music Center | Cuyahoga Falls, OH | 06.16.18 by T. Patrick FennerJune 16, 2018November 13, 2021 Share0Thirty Seconds to Mars concert photos from Blossom Music Center in Cuyahoga Falls, OH on June 16, 2018. Photos © T. Patrick Fenner / CleveRock.com