California indie rock band, Kitten played the InCuya Music Festival in Cleveland, Ohio on August 25, 2018. Â The festival was organized by AEG Presents, the Cleveland Concert Company and Destination Cleveland in partnership with the Rock and Roll Hall of Fame.
Like this:
Like Loading...