Stiles Saves the Day in Sneak Peek for MTV’s Mid-Season Finale

What does MTV’s “Teen Wolf” have in store?

In episode 610, “Riders on the Storm,” the fate of Beacon Hills is hanging in the balance as Scott and his pack face off against Douglas in their final showdown.

MTV has provided OMFGTV with photos along with a sneak peek for tonight’s all-new episode, which you can check out below!

teen-wolf-610-riders-on-the-storm-12

Picture 1 of 59

Photo Credit: MTV