I grew up where this was filmed. We were so excited to watch this and follow the scenes through our town. The interior of the mob boss's place was my favorite restaurant.
Man when this movie came out on the movie channel back in 1989 I had to record it and I watched the Crap out of that movie it's a great street racing movie with some cool cars
Ha ha, when even in the trailer they show the boom mic, you know this thing is budget as hell and you are in for some bad (possibly great) entertainment. LOL