- Tuesday, 09 October 2012 22:53
Owner: Berry Aarts
Phone: +31 297 261 271
Sail Number: NED 3925
Designer: A Mohnhaupt
The Itch will be racing in Cowes for 2009.