Caution: This is going to be a long boring story for the non riders. Please continue at your own will!

Prologue

I checked watch and it was 3 AM in the morning. I have been working since 8.30 AM and already crossed 18 hours in office. But little was I worried or tired. All I knew was I have to More >