Water drop on an accident on the Trans-Labrador Highway.; water, drop, accident

Water drop on an accident on the Trans-Labrador Highway.