There are two artists that share this name:
These are videos from concerts where The Wombats played, so they may be of other bands that played the concert as well.
Lollapalooza 2018 Aug 2 - 5, 2018 Chicago, Illinois, United States Added by Mike Daly
The Wombats / Pixies / Weezer Jul 15, 2018 Syracuse, New York, United States Added by Craig Mac
Weezer / Pixies / The Wombats Jun 27, 2018 Dallas, Texas, United States Added by Evaporated
The Wombats / Coast Modern Jul 18, 2016 St. Louis, Missouri, United States Added by Xeitgeixt