Marathon Emotions

Experience the wide range of emotions that runners go through during marathons, from dejection to pure joy, and how small events can bring a sense of collective happiness.