0 comments
Refrigerated trailer with insulate walls and a self-powered refrigeration unit. Most commonly used for transporting food.
Peter
Follow me
0 comments