Glowing Testicles?

Link : http://news.independent.co.uk/world/science_technology/article318240.ece