Very cool to hear. I wondered how they were going to handle test drives as the roads immediately around the dealership don't present the best opportunity to explore the car. Sounds like you had a blast. 
I'm trying to recall which section of road would have had the 120 mph speed limit though?
>8^)
ER
I'm trying to recall which section of road would have had the 120 mph speed limit though?

>8^)
ER