The Olympics are supposed to be fun and exciting, right? Not in 2008 when it takes place in Beijing, China.… read more