Beijing 2008 vs Super Bowl 2011: In your face China!