Czechia July 20, 2026THE best biking road you’ve NEVER heard of! | Czechia into Poland on a Triumph Scrambler | Ep 3