The Tape Art team announced that the special tape they use to create their art is being discontinued. The creators of Tape Art, Leah Smith and Michael Townsend, have been exploring the artistic world ...
Picture for a moment the ability to create incredible art that can inspire and captivate using only your imagination and rolls of tape. That’s what the team at Tape Art does traveling the country and ...