- 958
- 11
I've heard that these were a limited release, but I was wondering if anyone knew just how limited? Were they truly limited in a '07 Penny Foam sort of way, or more in just an "LE" marketing sense (i.e., limited in name/advertising only).
Also, what do you all think of them? Personally, I think they're pretty sweet, but have this suspicion these didn't go over all that well.
Also, what do you all think of them? Personally, I think they're pretty sweet, but have this suspicion these didn't go over all that well.