The Car Showase "Pre-Launch"
The Car Showcase (TCS) is meant to bring together those who find appreciation in the visual and performance modification of their vehicles. With monthly contests, a unique owner and vehicle profile system, and a well-traveled forum, members of the community come together to exhibit their own cars as well as to celebrate the entire culture of car modification. - October 16, 2005
Press Releases 1 - 1 of 1