logo
Richard Hatch backdrop
Richard Hatch poster
Richard Hatch
Richard Hatch holds two graduate degrees in Physics from Yale University, but finds it easier apparently to violate the laws of nature than to discove...