TaxpayersMoney

577
reputation
6
23

Dilettante with no training, learning by plagiarism and trial and error.