Posts Tagged “Bear Grylls”

The Naturist [Try Not To Laugh]

By Christian DeBenedetti | August 26, 2009

I don’t currently own a pair of Tevas, but everything about this ridiculous spoof of Man Vs. Wild made me want to buy some. Yes, it’s sophomoric, but it’s also dead on.

Share

Read more »