Grand opening of the NYC Duck Tape Pop-Up Shop is tomorrow at 11am. Come see us at 1411 Broadway!
1,026 likes
Log in to like or comment.