It is a Monday of crazy videos, what can I say? This one comes from the WRC Poland stop that happened last weekend and it features our favorite group of humans on the top of the “Most Likely To Die In Horrifying Ways” list and those people are of course, European rally fans. The long […]
More...
More...