Tag Archives: 200-pounds

Sticky Tape Art

Scotch is holding a contest featuring “free-form” sculptures made from sticky tape. The winner will receive a prize of 3,200 pounds, which is like, what, a million dollahz in America? The Best Links: via Telegraph View