All Posts By

Cavan Scott

Cavan Scott’s Top Ten Villains

Who comes to mind when I think of my favourite villains? Whoever asks me to come up with a definite top ten that’s who! These things are my ultimate nemesis as, come tomorrow, I...