If you’re wondering how it is possible for time to stop when you travel at the speed of light, the following video may be of some assistance. Einstein came upon the concept when he was on a bus watching a clock tower fade into the distance.
The rest as they say is history.
A Tale of Two Twins from Yuanjian Luo on Vimeo.
For more check out Gizmodo, Kuriositas and Neatorama.