A huge gallery – 400+ photos – from the 2006 American Street Rod Association Nationals, held annually at the Florida State Fairgrounds in Tampa.

%d bloggers like this: