Monster Squad: Dead Media Library!

On February 10, 1988 The Monster Squad was released for the first time on home video, a mere five...

Read More