EddieWalker
Epic Contributor
Well they are Russian. However, if you see any of their drive cam videos they are legit crazy psychos over there
Brett
True, I watched a few other clips after that one and they truly are crazy!!!
Well they are Russian. However, if you see any of their drive cam videos they are legit crazy psychos over there
Brett
These are in China and totally insane
Front loader (Bulldozer) street Fight in China - YouTube
Cannot be. I do not see any audinace, curtains, stage lights or anything like that.I'm inclined to think that this was staged.
Steve
Cannot be. I do not see any audinace, curtains, stage lights or anything like that.
Plus......Russia would never mislead us.........:laughing: