Crash Test Videos
The SafeRoads system is both visually appealing and effective, with a deflection of 2.3m.