Technology Even Neil DeGrasse Tyson Is Now Munching On Bugs Published March 23, 2015 at 12:27 PM AKDT Twitter LinkedIn Email