vroom vroom vroom. did you see it start up or hear it drive off? must have been awesome cars like that dont get towed. I don't know why.