Praveen Ramachandra
Praveen Ramachandra

Praveen Ramachandra

Geek, OK father of 2 wonderful girls & half decent husband to a great wife. Waiting for life to SMACK me in the face & make me do something good