A new proposal has been set forth to connect passengers from London to Tokyo in an 8,400 mile train, and those who proposed the plan are not whom you would…
Exposing the truth one lie at a time
A new proposal has been set forth to connect passengers from London to Tokyo in an 8,400 mile train, and those who proposed the plan are not whom you would…