Last weekend hosted the Big Apple Novarossi Nitro Challenge in New York. Among many of the nation’s greats, XRAY’s Reno Savoya traveled to America to partake in the festivities. Despite missing the win in the Nitro Buggy class, the trip was still a success for the Frenchman as he came away the winner of the […]