front end loader
Watch Two Huge Trucks Fight to the Death on the Streets of China
Two rival construction companies went at each other in front-end loaders as cars fled the scene in what can only be assumed is absolute terror.
Advertisement
Two rival construction companies went at each other in front-end loaders as cars fled the scene in what can only be assumed is absolute terror.