Business people stuffed in back seat of car