Palbay, question. Are these promos that the employees get to drive?
And honestly, if
I were the one in a bad beast like that, I know people are going to stop, stare and take pics. So who cares? Those neighbors that eyed you don't know
anything about seeing something never seen before, and are obviously not car enthusiasts.