A free way long trailer with a car and helicopter on its top supervising and monitoring construction works.
8.0 $ 6.0 $