December 4, 2007 at 5:54 pm · Filed under UFOs, Video ·Tagged alien, costa rica ufo, news, paranormal, ufo, Video, youtube
New video floating around the Youtube that was taken via cellphone camera by Sr. Marvin Badilla.
Permalink Leave a Comment