Lo leaves ‘Nat & Lo,’ but makes appearance in latest Google Earth behind the scenes video
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…