On Friday, February 25, Vikings: Valhalla will premiere on Netflix! The series has episodes written by Vanessa Alexander. Watch the… Full story »