Denver Alien in window real actual footage! August 2009

Denver Alien in window real actual footage from Stan Romanek!

Post Navigation

Leave a Reply