Moment of Contact
Profile Pic
78 Views   Added
Moment of Contact is an exploration of extraterrestrial encounters, this one centered on a series of events in 1996 when citizens of Varginha, Brazil, reported seeing one or more strange creatures and a UFO crash.
Category
Movies & TV
profile pic

Comments

Be the first to comment