Florida's oldest and last remaining roadside attraction struggles to compete against Orlando's mega parks and keep its famed tradition of being the worlds first and only real City of Live Mermaids.