To the total stranger who seemingly ran all 26.2 miles of the London Marathon while wearing a full-body Big Ben costume: I salute you.
Who does this? What kind of a brain dreams it up? There’s actually a good, heartwarming reason. But first, you need to see it. Behold the excellence of this absolute real life superhero….