There have been several bands with this name, including a Jamaican group that recorded in the 1970s in Canada.
These are videos from concerts where Cougars played, so they may be of other bands that played the concert as well.
Caterwaul 2024 May 24 - 27, 2024 Minneapolis, Minnesota, United States Embedded by J Andrew World