Why Are These People So Happy?

Veg Fests are popping up all over the U.S. and drawing huge crowds! Here’s one in Orlando that rocked!