- Joined
- Jul 19, 2010
- Messages
- 54,663
- Reaction score
- 11,980
So Dredd...Interesting turn of events....I looked up "Thermo Foam"....That lead me to Alibaba.com....Alibaba.com appears to be based out of Hanzhou, China....
Chinese-ISIS tie?
You realize anyone with money can buy from chinese manufacturers? also its clothing not something thats really hard to copy or procure.