by HP Fan » Thu Oct 03, 2013 11:04 am
It was explained in the book and the movie, in the book by. Hagrid/Hermione and in the movies by Luna. Thestral's can only be seen by those who have seen death. True, Harry saw his parents die, but he was too young to register what was happening. In the Goblet of Fire, he saw Cedric die, so he could finally see them.

daredevil has been my life for the past year and a half. please watch it, you wont regret it.