Car Town Provides Virtual Advertising For Real World Auto Makers
Honda’s jumped onto the social gaming bandwagon. Car Town is a Facebook game that allows players to drive around in their favorite rides and soup them up any way they please. (Source) “Car Town…