Which the recent release of Castlevania's third season, we are counting down the best moments from the show's entire run! This list includes, Isaac vs Legion, The Siege of Castle Dracula and Dracula Declares War. What was your favorite moment from Netflix's Castlevania so far? Let us know in the comments!
read more...
read more...