If there is one thing that us North Americas are innately good at, it is crashing/wrecking stuff. From demolition derbies to building implosions, we know how to destroy our stuff with a kind of style not natural to other parts of the world. This video is more proof of that fact. It was shot at [...]
More...
More...
Comment