Man vs. Beast 2
Saturday, February 21st, 2004Last night was historic. The second coming of Man vs. Beast. Yes, my favorite Fox special of all time returned after more than a year. If you have forgotten last years then take a look at my post (link might not work, its from 1/15/03 on the Greenwich site).
Man vs. Dog – Long Jump
The event [...]