Carlos Figueroa

Born: None


Placeholder

UFO: The Greatest Story Ever Denied II: Moon Rising

as Narrator
Released: 2009-01-22

Never seen before pictures of the Moon in it's true color and uncovers some of NASA's long kept...

Movie page