‘Polar Bear Payback’ And ‘Tofu Hunter’ Deemed Animal-Friendly By PETA

Untitled-4

By MPD | Published December 30, 2010 | Full size is 250 × 391 pixels

Untitled-4