Worth a watch, if you haven't seen it already. The Town Car impresses me tremendously.
http://www.youtube.com/watch?v=xQqQ-Kcjowg
http://www.youtube.com/watch?v=xQqQ-Kcjowg
The Town Car rocks!
Remind me never to buy a rental car! 63 in reverse! Holy crap!