To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Tags:
American protesters chanting "death to America" ! huh, strap them all to a rocket and aiming for the sun...