Neil deGrasse Tyson Flaunts his Meat Sticks