Mike Staffa

Mike Staffa

Tech lover. Comedy fan. Tokyo tax payer.
5 points
25 Upvotes