Teen Wolf Season 2 Episode 1 “Omega” Sneak Peek 1 : First 10 Minutes

2 years ago, by

May 20, 2012

Check out the first 10 minutes of the season premiere of Teen Wolf, ‘Omega’. Make sure to tune in to MTV June 3rd to catch the season 2 premiere.