United Kingdom May 17, 2024The most peaceful setting imaginable was the scene of a bloodbath + lots more on my bike ride video