3 days agoMovie trailer for Quatermass and the Pit (1967) aka Five Million Years to EarthPublic Domain movie trailers