- Joined
- Apr 7, 2002
- Messages
- 2,167
I'd love to have a pair, but I don't know when I'd wear them - I don't storm many buildings?
Where's the best place to get some in the UK?
Where's the best place to get some in the UK?
