Stingray Robb Earns his Golden Ticket to the World Karting Finals.

Stingray won up in Chilliwack Canada to secure his position on team USA for the Karting World Finals to be held later this year.