Results for christian takaoka


March 19, 2022 • BRISTOL WEISSACH RACING DAY