Dear Dhoni, Kohli and Rahane, Do You See What’s Wrong with Your New Star Plus Ad?
The tagline of Star Plus, a Hindi-language general entertainment television channel based in India is 'Nayi soch'. Quite obviously, they come up with some progressive advertisements...
Read moreDetails