Tamiami Park (Miami) 1987

track

Tamiami Park, a 1980s street circuit inside a parkland in Miami suburbs, home of CART-Indycar races from 1985 to 1988

Downloads