Archive for April, 2008

Carpooling

April 11, 2008

You can say much about Americans, but they are masters in communication and advertising.

Check for yourself, Isn’t this much better than the old adverts we have seen across the world?