Wednesday, November 3, 2010

Weekly News Roundup

Strange and new creatures are everywhere to be found this week!

People in Milwaukee have been claiming to see a Chupacabra and someone got a picture. It's posted on I'm inclined to think the animal is actually a fox but you can be the judge.

A new animal was discovered in Madagascar-check out the article and photos at

And in Kenya an antelope in need of a razor was photographed. The images are available at

No comments:

Post a Comment