Rolling Barriers to Minimise The Impact of Accidents

Korean engineers design rolling barriers to minimize the impact of accidents

Checkout these cool gadgets...