Titans Road Rally in Atlanta

Titans fans turn out in force for the team's 'Road Rally' at the Buckhead Saloon Saturday night in Atlanta. (Photos: Donald Page)

Advertising

Advertising