Naveen Singh

New Delhi

My life is a constant struggle between my heart and mind ,Audiophile, Believer. Gamer & Day Dreamer.

  • Education
    • IIT Roorkee