A burning luxury car depot