Home Tags MTV

Tag: MTV

Scream returns for its third season… with Ghostface

The Scream television series will return for a third season after shifting from MTV to VH1. The show will feature a new cast and will...