And they’re off! Mostly. The Olympics starts on Friday, it’s been rammed down British throats incessantly for the last few months, and I can’t wait for the news to feature something other than the travels of a chemical reaction being[…]↓ Read the rest of this entry…