The August 2009 issue of Spin magazine listed The Turn-ons in their 100 "Greatest bands that you've (probably) never heard."
These are photos from concerts where The Turn-Ons played, so they may be of other bands that played the concert as well.
Bumbershoot 2004 Sep 3 - 6, 2004 Seattle, Washington, United States Uploaded by Derik