Large red tow truck on roadway near large populated city area.
a large tow truck sitting next to a curb in traffic
Is that a tow truck used to haul broken buses in London?
A red truck drives on the street next to a sidewalk in London.
A close shot of a London Bus heading down the road.