Apparently Christmas was cancelled at 150 Sterling Street, when The Grinch, dressed as narcotics officers from 71st Precinct, removed all the presents, tinsel and holiday goodies from the home of Richard Ramos:
Thx to Rachel from DNAInfo for the story.
Thx to Rachel from DNAInfo for the story.