News Alert: The Grey Plume!

  • 13 years ago
In this newcast, we interview Clayton Chapman, head chef and creator of The Grey Plume in OMaha, Nebraska, the country's most sustainable restaurant! Find out what makes this tasty place so sustainable! And see how Travis looks in a faux Christmas sweater ;)