Patrick Ryan

Patrick Ryan

Good at selling, bad at python.
28 points