December 17, 2010
It’s that time of the year again for Christmas carols. But for some disgruntled workers of the Holiday Inn in Concord, California — there’s nothing to be cheerful about this holiday season.
The workers and their union held a protest last night in front of their hotel — with a 12-foot Grinch — representing their anger towards their employer.
Click here to read the rest of the article.
Watch the video below: