Tuesday, August 14, 2007

Possible Fallen Angel In Catalonia (Spain)

Strange creature found in a Spanish forest (near the town of Campdeva).



Possible Fallen Angel In Catalonia (Spain) - Amazing videos are here


Most probably just some makeup special effects.

No comments: