Actress Betsy Russell arrives at Spike TV's 'Scream 2010' at The Greek Theatre on October 16, 2010 in Los Angeles, California.
Liked by 5 users: jacksboots, mickdara, patrick66, seafra, snakebyte