Revenge of the Drive-In episode 3.3 — The Delta Force (1986) and Young Rebels (1989)

I was joined by special guest Jared McNett of the podcast Streamed & Screened to discuss a couple of ’80s action movies that include genre stars Chuck Norris, Steve James, and Robert Z’Dar.

Check it out below.

--

--