Thousands of tiny toads (briefly) invade Waimea Bay's sand

Thousands of tiny toads (briefly) invade Waimea Bay's sand