Advertising Console

    SNAKE CHASE: cobra found eight floors up

    Repost
    And Finally

    by And Finally

    10.5K
    1 168 views
    Rescuers chase a cobra around a home after it is found in an eighth floor flat in southwestern China.