United Kingdom October 26, 2023Bike Ride in NEWCASTLE UNDER LYME Town Centre – Stoke on Trent – Staffordshire – Cycling Video