Guess Allah sided with the Japanese....too much goat sh!t and rug salesmen .... besides a shortage of human prostitutes.
Anyone else notice a surge in bad news about Japan’s leaking reactors coinciding with this weeks vote on Olympic venue? Coincidence?