Oarfish Washes Ashore in Mexico

A 20-foot-long oarfish washed up on the shores of Cabo San Lucas, Mexico.