GlockTalk Forum banner

crazy bulldozer battle

  1. The Okie Corral
    Bulldozers battle in China as construction workers clash Video: Police in northern China say an argument between construction workers escalated into a demolition derby You can't make this stuff up...
Top