A new episode of Teen Wolf airs Tuesday, January 31st and we’ve got a preview.
The episode is called “Riders on the Storm” and here’s the synopsis via Zap2it:
Scott and his pack face off against Douglas in a final showdown, and the fate of Beacon Hills hangs in the balance.
Here’s a preview:
Teen Wolf airs Tuesdays at 9/8c on MTV.