United Kingdom June 22, 2025”Beauty and the beast”- Cycling under Birmingham’s infamous Spaghetti Junction ….would you?