10 April 2012

Gary Barlow has a pair of eyes where his testicles should be. Unable to make babies he can urinate through a keyhole from 26 feet.

MisterBennGreat Shot • Opuss № I