3 ms·
People know leeches when they see them. And what a surprise, the first leech is based in London and using the British Virgin islands to avoid tax!
by amiga_500 7y ago
People know leeches when they see them. And what a surprise, the first leech is based in London and using the British Virgin islands to avoid tax!