Keegan Farley

Keegomyneego7

Software developer that's into socializing, exercise, health, science, geek culture, self improvement, having fun, and being a good human being

Twitter