Blog Archives

TRAILER TUESDAY!

“You won’t believe your eyes! You won’t believe your ears!” You won’t believe your mind! It’s the trailer for 1975’s Inframan, directed by Shan Hau.

infra-man-movie-poster-1976-1020201642