EMBED </>More Videos

A vending machine at the Houston Museum of Natural Science serves up insects to hungry guests. (KTRK)