Short-track offroad racing has been popular in Europe for many years and while there all kinds of classes in the United Kingdom (like rallycross) and the United States (like off-road truck racing), we’ve never seen anything with vehicles quite like this Russian racing event. The video title says they’re basically buggies built from the ubiquitous […]
More...
More...