Skip to main content

Lists

The Valhalla Murders has been on various lists all around the world for TV series to watch this March on Netflix. Here are a few of them: Popsugar, Glamour UK, Vocal, and Time Out Portugal.

The series comes on Netflix this Friday, yes, the 13th. Can't wait!