An indie pop band from Ohio, specifically Columbus, Cleveland, Cincinnati, and Athens.
These are videos from concerts where Clubhouse played, so they may be of other bands that played the concert as well.
The Wombats / Clubhouse Feb 7, 2022 Nashville, Tennessee, United States Added by Boom Butterfly Effect
Firefly Jun 16, 2017 Dover, Delaware, United States Added by Concert Archives 3