Whats embarrassing are these fucking 'protesters' who seem to think that "freedom of speech" means its okay to smash store windows and vandalize cars. You know damn well China wouldn't have let that happen.
Canada rules, but those asshole "activists" need a little "stick time", they're embarrassing the rest of us.
And theyre "anti olympic" protesters...god who hates the Olympics! What a buncha whiners. They're just too scared to be "anti olympIA" protesters cause they know they'd just get benchpressed or oiled up.