A simple reminder of the declining human presence in the world of technology and progress...
Anyone who has traveled in Europe, especially those like me from India, where public transport is anything but quiet, will certainly vibe with the sentiments brought forth in this video.
No comments:
Post a Comment