Ginormous Big Bugs Land at the Heritage Museum & Gardens
What's all the buzz about? Andy and Jen travel to Cape Cod's town of Sandwich to the Heritage Museum & Gardens to see David Rogers' Big Bugs. They talk to staff as well as David himself to find out more about his BIG art.