Tag "Japan"

Invisible trains are here, courtesy Japan of course

By : CIOL Writers

Technology might not have been able to make man go invisible outside Hollywood or Bollywood (Hollow Man and Mr India) but man might just be ready to make few things around him go invisible very soon. An invisible train is