- 362
- 81
- Joined
- Jul 24, 2013
pretty wild. idk i just dont understand it to be honest. I could buy 3 quality pairs for that much money.
Anyways, what's the word on the Anteaters coming to the states?
Yes, when are the Anteaters gonna be here? And is it most likely gonna be in-store only?