569,990 views
5 years ago
17,460 views
16 hours ago
991 views
17 hours ago
56,022 views
1 day ago
Show more
5,952,779 views
13,132
0
CIRCLE TUBE
156K subscribers
Tags
Street Equipment
Mega Machine
road construction technology
road machine
new invention
construction technology
amazing technology
215 Comments