There are 6 bands that have the name Couch.
These are videos from concerts where Couch played, so they may be of other bands that played the concert as well.
QOTSA - Negative Space (debut)
Boston Calling 2023 (Sunday) May 28, 2023 Allston, Massachusetts, USA Added by Steve’s Concert Corner
Boston Calling Music Festival 2023 May 26 - 28, 2023 Boston, Massachusetts, United States Added by Ross Mc Allister