The Moment of Truth: Travis Walton is a 55 years old paper control inspector from Snowflake, Arizona. His claim of being abducted by aliens has made him an international celebrity.
Mitch Lewis
Reality-TV, Game-Show
Watch The Moment of Truth Season 02 Episode 07 123movies for free in HD quality. Stream instantly with English subtitles — no download or account needed.