abinotbarbie.com
—
by
Paul Cayard and Frithjof Kleen USA/GER avoided the final race pitfalls to finally claim the Bacardi Cup.