New Orleans, Louisiana, United States
Flesh Parade / Face First / Fat Stupid Ugly People Sep 11, 2009 Uploaded by Rene Perez