published on: 2012-03-22 19:30:38
Hey Harvey Walker
The Peters twins live together and consider themselves a couple.
I WAS!
SCREAM
The Scream Series Credits↳Neve Campbell.