This is a NASCAR "Hauler Parade" from Vegas 2008. It is simply a lineup of all the team trucks as they motor from wherever to Vegas IMS (International Motor Speedway). Impressive huh? Each truck holds 2 cars in the back, a mobile garage + awning for unloading into the garage at the track + a communications/telemetry system in the front. The crew, driver, and team administration travel separately - many times also in RVs/buses.