First AC 72
Well, Team New Zealand did it. Check out the footage of the new AC 72 revealed and christened in the city of sails Auckland, NZ. Man, those things are going to be fast. It’s okay to fast forward as I did to cut to the chase. Do they really expect us to sit through 15 minutes…