This is a very good video to watch if you have even a slight interest in the TR3B UFO. Gives a good background on similar craft, and how they might lead up to the vehicle being both man made, and from another world.
1 out of 6 found this helpful.
Was this review helpful? Sign in to vote.
Permalink