Skip to playerSkip to main content
  • 7 years ago
A new concept was invented to help the trucking industry remove snow off the roofs of 18 wheelers. The new device helps alleviate the risk of drivers having to climb up that high and risk injury.
Be the first to comment
Add your comment

Recommended