Spike TV's Scream 2010

Stephen Moyer at the Spike TV's Scream 2010 Awards on October 16, 2010 at the Greek Theatre in Los Angeles, CA.

By Joanna Martinez
Spike TV's Scream 2010
PR Photos