There at at least 4 artists named Howler:
These are photos from concerts where Howler played, so they may be of other bands that played the concert as well.
Latitude Festival 2012 Jul 12 - 15, 2012 Southwold, England, United Kingdom Uploaded by Skdotcom
T In The Park 2012 Jul 6 - 8, 2012 Kinross, Scotland, United Kingdom Uploaded by Neil Macdonald
Howler Jul 5, 2012 Milton Keynes, England, United Kingdom Uploaded by Maf Daniel
Sennheiser & Paste Present: The Stages on Sixth Mar 14 - 16, 2012 Austin, Texas, United States Uploaded by Shiruken
Foxy Shazam
SXSW 2012 Mar 14, 2012 Austin, Texas, United States Uploaded by Wicked Goddess Credit: © Kathy Flynn/Wicked Goddess Photography
Howler Nov 16, 2011 London, England, United Kingdom Uploaded by Maf Daniel