Select Page

Filming / Interview in New York for Discovery Channel’s Series Called “Science of the Impossible”, July 15th, 1998

Filming / Interview for The Discovery Channel’s Science Of The Impossible” Episode “Invisible Forces”
, July 15th, 1998.

Translate »