Electra

Historical Summary:

Electra is one of the four 96-foot fantail yachts by Ted Geary and Lake Union Drydock.  She is currently operating as a harbor cruise boat in Newport Beach California, certified for 75 passengers.