26 February 2011 at 9:55 PM

Michelle Trachtenberg & Trevor Donovan - Spirit Awards 2011

michelle trachtenberg trevor donovan spirit awards 102523225

About Photo #2523225: CW stars Michelle Trachtenberg and Trevor Donovan walk the carpet at the 2011 Film Independent Spirit Awards held at Santa Monica Beach on Saturday (February 26)…Read More Here