Around 100 hawksbill turtle eggs hatch at East Coast Park

Ride the waves, little guys.