Davids Basement of the Bizarre

THIS WEEK ON SVENGOOLIE (6/26/2021): Time Walker

This weekend on Svengoolie is the 1982 film TIME WALKER. Professor Doug McCadden is in charge of opening his university’s latest acquisition – a sealed Egyptian sarcophagus. Opening it reveals … Read More