Will McDonald's NEW Donut Sticks Get Us To Mars?