1. Stunning waterspouts appear off Portugal coast

    Stunning waterspouts appear off Portugal coast

    2
    0
    187K