Meet the Red Bull Air Race Technical Director Adrian Judd as he prepares for action in Windsor, Ontario for the fourth stop of the World Championship.
Meet the Red Bull Air Race Technical Director Adrian Judd as he prepares for action in Windsor, Ontario for the fourth stop of the World Championship.