All previous attempts to make so-called "laowai" videos or funny takes on life in Shanghai can but cry on their knees as this video beats them down, eviscerates them then relieves itself on their still warm corpses.
And the winner is ... Death To Giants