16th Street Speedway

Read about that "other" speedway on 16th Street in Indianapolis.