Six bulldozers fought it out on the streets of Beijing, China in a violent machine brawl. According to a New York Times article that appears to be about the video, the fight began as an argument between two construction companies competing for business in the area.
Amelia's dad. Steph's husband. Writer, comedian, gentleman. Good at juggling, bad at chess.