Remember that Season 2 Teen Wolf teaser trailer I posted a few weeks ago? Well, guess what? Enough people watched that to warrant MTV to give us a full 10 minutes of the first episode of the new season.
And you can watch it right here now.
Teen Wolf season 2 begins airing on MTV on Sunday June 6 at 11 p.m. ET/PT following the MTV Movie Awards.