Disturbing “official” China UEFA Soccer advert.

Update; UEFA of course if the abbreviation for a Soccer tournament and might include China. Just goes to show how much I know about sports. I have also been notified that the video has been removed.  Send to me by a reader here is a link to a Chinese Olympic advert depicting London being destroyed […]