Up for a London to NYC road trip? Russia proposes world’s greatest superhighway http://t.co/HgqxaoCSJp pic.twitter.com/sxwdDHKmcx — CNN Travel (@CNNTravel) March 25, 2015
— CNN Travel (@CNNTravel) March 25, 2015
Talking Heads - “Road To Nowhere”