James Shearer

Jim is a Virgin to stand up comedy, but he assures us that he has in fact slept with a woman.

Social Media