- 496
- 121
- Joined
- Apr 21, 2013
im not sure if this hasbeen stated, i googled and couldnt find it
but are the mambacurials general release? is the 140 price tag any indication of that?
but are the mambacurials general release? is the 140 price tag any indication of that?