https://powersportsbusiness.com/features/2006/02/13/feb-13-2006-team-shows-electronic-traction-control-system/
Feb. 13, 2006 – TEAM shows electronic traction control system