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