Sunday, August 09, 2009

Built for Speed

Via Towleroad, Georgia Tech's football team brings new meaning to the term muscle cars. (The guys are hot, but are they on suicide watch?)

1 comment:

Land Of Awes said...

Some of these guys are fondling their balls...