By Scene Staff on Mon, Aug 27, 2018 at 8:16 am
Twelve bands played yesterday at Day 2 of the inaugural two-day InCuya Music Festival that took place at Mall B and C in downtown Cleveland.