Create account

replied 1731d
Wouldn't surprise me if it was true. Peter Todd is one of the biggest scumbags in crypto.