LoL I waited for Rain. Looked north awesome ! here comes GSLV
If i were near the launch site i would be in my favourite place of best view to witness these launches.....but alas i am based in Delhi. Hoping to witness one of these launches in my lifetime.