Carlo Tonalezzi's Scalextric Sport Track

612 Church Lane, Fort Lee, NJ