30596779 – luxury yellow sport car drifting, motion capture car smells from spinning out, smoking Share This Story, Choose Your Platform!