Rolling Barriers to Minimise The Impact of Accidents Korean engineers design rolling barriers to minimize the impact of accidents Facebook Prev Article Next Article Cars Checkout these cool gadgets... Related Posts Tata – World's Cheapest Production Car – $2,500USD Oslo to London for €5 with a Tesla Truck Made of Ice – You Can Actually Drive Tesla: The Past, Present, Future – Jay Leno’s Garage Chevy Camaro On 32-Inch Wheels Introducing the "Recyclable Roadster"