MoMA Window Display: 3Doodled Boat

You may have recently walked down 53rd Street in New York and looked into the MoMA Store to see if filled with a vast array of awesome doodles, one of which is the 3Doodled Boat! Measuring two foot long and about 1.5 feet high, this was certainly an epic achievement and a labor of love, but [...]