- 102
- 18
- Joined
- Apr 17, 2014
View media item 1831110
I ordered these off www.thechimpstore.com, a boutique in the uk I believe..can anyone legit check this for me por favor?
I ordered these off www.thechimpstore.com, a boutique in the uk I believe..can anyone legit check this for me por favor?