Connect with us

Hi, what are you looking for?


The Thestrals in Harry Potter Explained

Thestrals are magical beasts in the “Harry Potter” franchise that first appeared in the fifth film, “The Order of the Phoenix.” Here’s what you need to know.


Click to comment

Leave a Reply

Your email address will not be published.

You May Also Like