The bigfoot from Patterson-Gremlin film.
Loading...