Doctor Movie! and Hail Ming Power Hour!
Doctor Movie Episode 126: Demons
Doctor Movie is here to give you a look at the Demons Saga. Full if thills, spills and nasty goop, this will be a great retrospect and try to figure out why some of these titles are even in the line u