A Florida woman was stopped at a red light, when she looked out of her window and saw what appeared to be a shark in the flooded street.
A crew traveling to Antarctica to support scientific research spotted an unexpected visitor from the deep. Could it be a rare giant squid?