Harry Potter Update: Characters who have probably seen the Thestrals! Anyone who is a fan of the Harry Potter franchise must be familiar with the term Thestrals. According to the terminology of the Rowling Realm, Thestrals are magical creatures … Read More