Hmm, Stef, y'know, at first I thought you meant that you felt invincible..like you could never get hurt, but now I get it. You felt invisible...like you could never caught. That must have looked weird seeing a car with no one driving it.
or maybe it could be like wonder woman's jet...the car's invisible, but u see stef floating off the ground...lol