Ad Sense !!
Advertisements have really taken over the small screen. Cricket matches, reality shows, daily soaps: ads are omnipresent. With more and more brain going in the making of these ads, they are fun to watch. A well crafted out ad always has that enigma attached to it which makes you watch it again and again [...]