Battle of the Hot Taylors

  • Battle of the Hot Taylors
January 11, 2008 -- Taylor Kitsch arrives at the 8th Annual AFI Awards held at the Four Seasons Hotel in Beverly Hills, California.
Source: Getty Images
« Back to Story

Discuss

Default avatar