Steve

About me

Location New York, United States
Introduction Hiya! I'm Steve and I currently reside in the great state of New York. Asinine questions, ridiculous puns, puppies. These are the things which make life worth living. That and the people, they're nice too. I've got a lot stuck on my mind. Please wash your hands before returning back to work.