I read this joke a few years ago and with all the grey weather in Munich recently I thought now would be a good time to post it. I added the part about the Russians.
The French have sex because they like it.
The Brits have sex because they drink too much.
The Russians have sex because the winters are long.
The Germans have sex because it lowers their blood pressure.