Jeff Palmer

Jeff Palmer

Father - Programmer - Entrepreneur - Tech Junkie - Canes Fan