Tape Sculpture Book Promo January 4, 2013September 5, 2022 Here’s what happens when you put a life-sized humanoid tape sculpture out in the middle of Washington, DC.