Time Dilation and the Heart

How physics can make you feel awe.