Kinetic Grand Championship: Whimsy Machines | NBC Bay Area

Kinetic Grand Championship: Whimsy Machines