Spike TV's Scream Awards 2008

Spike TV's Scream Awards 2008
Date: 
October 18th, 2008
Location: 
The Greek Theater in Los Angeles
(story)
(image)
(video)