There it was - the hallucinating logo of DD National. DD stands for Door-Darshan, which in Hindi means something metaphorically close to hallucination! I sunk in to the logo for a second before my consciousness revived back to self-consciousness.
Read this post on fiercelyweird.blogspot.com