Watch Teen Wolf Season 3 Episode 5 - Frayed

Scott recalls a strike against the Alphas during a bus ride to a cross-country meet.