Comp USA has always sucked

Comp USA has always sucked. Apparently everyone new that. After closing half of their stores in March, Comp USA has sold itself to Special Equipty. The remaining 103 Comp USA stores will all close. Goodbye forever Comp USA.

Popularity: 4% [?]

Leave a Reply