Indian Ads

These Hilarious Public Announcements Could Only Be Made in India

Public Announcements - India is a land of wonders and people here have a mind of their own. Sometimes, people…

5 years ago

10 Ads That Will Make You Feel Nostalgic

Today, we have so many television channels and so less patience that we cannot sit still and watch an advertisement…

8 years ago

These Celebs Who Should STOP Promoting These Ads!

After checking out some ads on TV we instantly ponder on how these celebs can ever imagine to ads which…

8 years ago