oshiesworld.com
Chinese Bulldozer Battle Royale
So this definitely not something I would normally cover on here but when I saw this I thought it was too bizarre not to share. Apparently some rival construction companies in China were not happy w…