Jeremy, Richard, and James take on the traffic conundrum surrounding construction sites. They spare no resources in this high speed union show.
Sorry it's mirrored, didn't really notice till it was already up lol
all rights reserved Top Gear UK - BBC
|Liveleak on Facebook|