Motorsports, Videos

Roll cage saves life from a 300KMH barrel of death [+ Video]

To those who participates in motor racing, a powerful engine or the most optimum suspension settings are no longer the…