Ouch. Just… ouch. AARRRGH, art, Crazy, dumbassery, Gah., news, politics, russian empire Add comments Nov 102013 No comment. Artist nails his own testicles to the ground in front of horrified tourists Hey… there’s a photo. You’re welcome.