PETA gets naked (again) (NSFWIALNC)


PETA staged a "Fur-Out, Love-In" on Denver's 16th Street Mall on Tuesday, February 9, 2010. Photos by Aaron Thackeray. (Not Safe For Work If A Little Nipple Counts)
X