King of the Road - Season 3 Episode 10 -
The Finale
A surprise at the finish line leaves everyone shellshocked. The teams reconvene six months later to settle some beef and find out the big winner of King Of the Road.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.