The Business of War: SOFEX

SOFEX is where the world's leading generals come to buy everything from...

1,014 views youtube.com

Interest

Military
Discovered by <a href="/stumbler/IcepickMurphy">IcepickMurphy</a><br/>on Jul 5, 2012

Stumblers Who Like This Page