Following today’s Google Earth revamp announcement, the YouTube channel Nat & Friends, previously Nat & Lo, released a behind the scenes video explaining how Google Earth was created…

expand full story