Unexplained
Paranormal Phenomena

Alien Footage shown on CW11 – May 30 2008

0

This footage was shown on CW11, The video shows an alien like creature, this was filmed on May 30 2008.