Karl Pilkington tries his hand at being a luchador when he visits Mexico in this episode of An Idiot Abroad. Share this one proudly. It's from our friends at Science Channel.
Req: Check-in to An Idiot Abroad on 12 Feb, 2011
It looks like this one was the only one that was triggering yesterday evening. Apparently the Pit Boss stickers are going to be an every-other-week or possibly even every-third-week thing as none popped last night. Regardless, if you have the Science channel, you should be checking out this show. It's a hoot!