Superman Vs. Bigfoot?!

Dean Cain's new show may find Big Foot but it's blurry.

Click here for info about our online advertising practices.