Mon, Jan 21, 2019

Hi sperm fanatics,
Did you know that 250,000,000 sperm cells are launched from your ballbag every time you burst your bollocks? We all know that only one little sperm makes it to the egg, but that is out of the quarter of a billion that are catapulted from our loins. But what happens to the others in this great sperm race? What has the winner faced