My Words.
My name is Mike DeFraga.
I am a husband, father,web developer, system administrator and a frustrated musician.