HomePosts Tagged "Steve Byers"

Steve Byers Tag

Archive

Magnus Bane (Harry Shum Jr.) is a centuries-old warlock with a whole lot of flair on the television show 'Shadowhunters'. Here are his best moments.