There are at least 10 groups with the name H2O (including H₂O):
These are photos from concerts where H2O played, so they may be of other bands that played the concert as well.
Murphy's Law / H2O Aug 5, 1996 Detroit, Michigan, United States Uploaded by Mark Culpepper