“A group of…Chinese people”?

 

Get off the streets you maniacs! She’s coming for you!

 

Deval Patrick Sign Language Blizzard

 

Ahhhhhhhh!!!