While Carspace seems like a neat idea, they really need to fire whomever came up with the title. Carspace - The Car Enthusiast's Automotive Lifestyle Social Networking Site. Sounds like a website for car marketeres, not enthusiasts.
12 hours ago

0 comments:
Post a Comment