1.18.2010

Chupacabra Craziness

Second video here. The Messenger hit a home run with their critter story from yesterday. The Weekly World News is on it as well as our local Fox affiliate (and it's already being picked up by some other national affiliates.) It's going big time, baby! If somebody doesn't start printing T-shirts quickly, they are missing out.