Originally Posted by Muzkat
It's not Cruisin' USA, is it?
When you mentioned the coach, it was the first game I thought of.
That was the N64 game wasn't it, it wasn't that one either.
I've spent ages searching the web now and can't find anything. I seem to remember it had tense screechy music and when you hit something there was the sound of people screaming.