Why do Americans celebrate Thanksgiving - which is rooted in the tradition of Harvest Festival, brought over by the English settlers - whilst at the same time celebrating Independence (from the English) Day? Seems a little hypocritical to me!
insincere question