SATELLITE VIEWS OF THE GHOST TOWN IN CHERNOBYL, UKRAINE | NO ONE HAS LIVED HERE IN THE PAST 40 YEARS

SATELLITE VIEWS OF THE GHOST TOWN IN CHERNOBYL, UKRAINE | NO ONE HAS LIVED HERE IN THE PAST 40 YEARS
This is a short snippet from the full video which is now up on the channel! Once...