I saw "Vanishing Point" a long time ago...I can't remember it all though. I'll have to check that one out again.
The Cars That Ate Paris
I Worship The Goddess Amber Tamblyn
BwlBoy, don't flatter yourself. I hadn't even read your post till just now. I was responding to the original poster, not you.
Who cares whether he/she responded to the OP or to another poster?