There are at least two bands with the name Thou.
These are photos from concerts where Thou played, so they may be of other bands that played the concert as well.
True Widow / Circle Takes the Square / Thou / Leaving Nov 5, 2011 Baton Rouge, Louisiana, United States Uploaded by Bigtravsburnerphone
Thou / Big Fiction Apr 22, 2011 Dallas, Texas, United States Uploaded by Travisgenetix