Biblical

BIBLICAL….The latest calamity to hit the Beijing Olympic Games is a plague of locusts. Seriously.