By Scene Staff on Sun, Aug 26, 2018 at 8:30 am
Thirteen bands played yesterday at Day 1 of the inaugural two-day InCuya Music Festival that took place at Mall B and C in downtown Cleveland