Tuesday 17 August 2010

CFZ find leopard in uk

http://forteanzoology.blogspot.com/2010/08/there-are-indeed-big-cats-in-britain.html

CFZ video from the Weird Weekend showing evidence of leopard hair and tracks being found in the UK.

posted by J

No comments: