Catamarans Crashing, Cup Preview

More evidence of how stock car racing and sailing are becoming one.

Comments are closed.