Severus Snape is quite easily one of the Harry Potter series’ most complex, intriguing...
Was Snape A Good Guy
Throughout the Harry Potter series, Severus Snape continuously proves himself to be a spiteful,...