A car transporter from Spain.(red square on cabside indicates that) Land - Trucks and Buses By: alfjon