Image 1 of 1
Elrod_Scott_12347.jpg
LOS ANGELES - AUG 16:  Scott Elrod arrives at "The Switch" Premiere at ArcLight Theaters on August 16, 2010 in Los Angeles, CA
UA-843393-1