Roller barricades

The ETI Roller system is put to the test by crashing numerous vehicles into it.

Made in Korea. More info here.

This entry was posted in Uncategorized. Bookmark the permalink.