Ace Boobtoucher
Founder and Captain of the Douchepatrol
Barcelona, Cambrils and now Surgut in Russia. Fantastic work you guys. Nothing says "tolerance and peace" like a group of guys willing to **** fourteen people and injure a couple hundred others with a panel van and a machete to prove it.