|
Post by countrygirl5 on Jul 16, 2005 12:37:45 GMT -5
okay does anyone believe in big foot? chupacabra? or the loch ness monster or in America called Champ in the Lahe Champlain (don't know if I spelt that right) in Michigan. I saw a recorded video and pic of Champ and believe he is either a species the scientists don't know about yet or the extinct whale snakie thing it has an extra long tail but is a whale I think it is real here is a pic of it
|
|