Makeaplay

02.21.13
Insert Coin semifinalist: Make a Play is a high-tech puppet stage
02.21.13

Insert Coin semifinalist: Make a Play is a high-tech puppet stage

The students at ITP are constantly churning out creative projects that are unafraid to walk the fi...

View