Keith Roy

Keith Roy

New Delhi, India / Geek. Gamer. Good Enough. A penchant for the absurd & comic. Learning to cope with life while enjoying the crap out of myself.
Keith Roy