Florida Tech Ad Astra

Late model race car