Chop Shop Opens Flagship Store

Wednesday, 04.01.09 at 12:14 pm
Written by , Comments (3)

Chopshop mania is reportedly sweeping the nation! Three years after it’s online debut, we are proud to announce the arrival of Chop Shop’s flagship store, right here in New York City. The 40,000 square foot location is spread out over three floors, with over 800 tshirt styles and posters on hand. Finally, a store that […]