0.0 2025 | 620 min
A 10-hour, 'slow TV' film, documenting 10 days spent travelling the length of England on public buses, exploring the issues faced with service quality and the disabled bus pass.
Released
July 10, 2025
Popularity
0.2
Production Countries:
Spoken Languages: