Me and my friends quote that thing all the time. Ive seen it tons of times and i think its halarious.

THOSE CHINESE SONS OF BITCHES ARE GOING DOWN!

Yeah, im a loser.