I’ve honestly got no idea who this is by or where it came from. Just one of these things you find saved on your desktop in the morning after an evening of intoxicated web browsing. Please if you know make a comment to this post or email firstname.lastname@example.org
UPDATE: The crew in charge is a UK – Spanish connection DOSC. Truly, truly crooked shit. Mucho respeto!