This week, Teen Wolf fans weren't kept waiting long for more information on the newest Beacon Hills High staff member, Mr. Douglas. Episode three, "Sundowning", kicked off with mysterious blonde teacher experiencing coughing fits in the middle of a lesson on magnets. It gets to…
Continue Reading »