Gods and Scream Queens
- Episode aired Jun 6, 2012
Mistress Barbie hosts her own Scream Queen contest. Only one shall survive.Mistress Barbie hosts her own Scream Queen contest. Only one shall survive.Mistress Barbie hosts her own Scream Queen contest. Only one shall survive.