Faulty Mind

Technology enthusiast, web design hobbyist, all around geek, information addict, rambling writer, and maybe entrepreneur.