I think this is one US Holiday that should mean exactly what it say.
Lets give Thanks to everything we have, everyone we love and to everyone who has passed on.
One holiday when its not about the gifts, the glamor, etc A holiday with true spirit and meaning.
Happy Thanksgiving to Everyone
Ron DiLauro Spine-Health System Administrator I am not a medical professional. I comment on personal experiences