January 16, 2006

Allah Tabloid Roundup

"No news too smutty!" Sounds good to me.

A study by an Italian sexologist has found that couples who have a TV set in their bedroom...