Time and tide wait for none, but there are moments when we do wait for time and that too with much excitement and eagerness. Well do you remember one such occasion? Ok let me remind you its the new year rather the Happy New Year which means the last hours of 31st December on any given year. Just read what all crosses the author's mind as the clock rushes to strike 12 !!!