Return to 41' Trojan 12 Meter Continue to Full Specs
Video: 1989 Trojan 12 Meter