Barbara Rush

Can’t Stop the Music (1980)

Associated Film Distribution (AFD) released Can't Stop the Music on June 20, 1980. Nancy Walker directed the film which starred…

Read More »

It Came from Outer Space (1953) Appears on Blu-ray

On February 14, 2017, Universal Studios released It Came from Outer Space on Blu-ray and Blu-ray 3D. Jack Arnold directed…

Read More »
Back to top button
Close

Adblock Detected

Please consider supporting us by disabling your ad blocker