Not sure who these folks are but they are having fun and getting across a good message. Happy Thanksgiving!