Plastic K Rail Rental October 26, 2020 Comments are closed Which of the traffic control barriers is the most important? All have a critical role to play. For sheer strength and size, however, k rail is the hands-down winner. This barricade, which also goes by... Read more