Karan

Karan

Developer. Internet junkie, Tech maniac, Pop culture nut, Movie fanatic, Master procrastinator, Obsessive daydreamer, EverCurious.