The time has come...you can watch the first seven minutes of the second season of Scream: The TV Series now!
Check it out below...
What'd you think? Excited for season two? Also, the first season just hit Netflix today...catch up!
UPDATE (5/14)
My uploads of the videos have been blocked, so I re-inserted the official MTV videos...sorry for any inconvenience. Also, posted below is the full live-stream version of the release.