Share0 The Mowgli’s concert photos from Cleveland, OH’s Beachland Ballroom on June 23, 2015. Photos © Delaney Canfield / CleveRock.com