Large boombox plays Christmas music on Pier 17 in Manhattan, New York.
Improv Everywhere created 10-foot tall boombox with 160-foot long power cord and waited for unsuspecting people to plug it in.
Also check out: Giant Baby Stroller
Large boombox plays Christmas music on Pier 17 in Manhattan, New York.
Improv Everywhere created 10-foot tall boombox with 160-foot long power cord and waited for unsuspecting people to plug it in.
Also check out: Giant Baby Stroller