Those of you who don't live in the States likely don't give a damn, but...

WHAT THE HELL HAPPENED TO THANKSGIVING?!