There have been at least two artists who have used the artist name Carola.
These are videos from concerts where Carola played, so they may be of other bands that played the concert as well.
Lollapalooza 2023 Aug 3 - 6, 2023 Chicago, Illinois, United States Added by Mark Yanagida