P1120180 Published December 16, 2013 at 1080 × 1920 in Last of the Molds ← Previous Next → Mold released. Some sticking on bottom of keel. formula 1000 race car fiberglass keel mold fabrication; mold released