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.

Next
Next

Gigantic Glowing Root Beer Mug