THE RED BULL AIR RACE NEW YORK

The fifth leg of the 2010 World Championship tour will take place for the first time in New York over the Hudson River at Liberty State Park in Jersey City. Two years in development, the Red Bull Air Race New York will be a highlight race in 2010, and will bring eye-level racing action seen […]

You are unauthorized to view this page.