Thank goodness you're all right, Duchess. I sure hope the guy thinks twice about zooming out and pulling out in front of people!!! There is a road I go down everyday and the speed limit is 35, but people are always going 55 or more... I got hit several years ago by a kid who had just gotten his license like the day before--he had gunned it right in front of me while making a left turn but only looked one way instead of both.
I believe "Star Scream" is a reference to the Decepticon wannabe leader (the second in command who always wants to take over)--your car isn't secretly a Transformer, is it?