Originally Posted by No Warning Shot
Have any of you ever seen the sci-fi movie "The Island"? It's set in the future and when they go to the city, it seems like every car is either a Crossfire or a 300c.
Really? I saw The Island before I bought my Crossfire, so they weren't exactly on my radar at the time. I'm going to re-watch the city scenes now and take a look!