Review: Santo and Blue Demon vs. Dracula and The Wolf Man (1973)
Review by: Monkey Fist SCUM Rating: ★ ★ ★ ☆ ☆ The realm of Lucha Libre is a world unto itself and in Mexico, none are more heroic than Santo and Blue Demon, the greatest of the masked wrestlers who ventured [...]
July 30, 2013
Reviews