A couple of traffic rescue workers tell each other stories of unexplained things during their career.
2024
2025
2015
2008
2016
2010
2017
2014
1975
2009