Questions
Tags
Users
About
Home
Questions
Tags
Users
About
Louis Waweru
241
reputation
New York, NY, USA
Member since
March 09 2011
81 profile views
Last seen
Nov 11 '23 at 19:53
I broke keybase. Please don't message me there.