What ever happened with this "New Guard" idea?

I don't remember this. Interesting concept. Speaking strictly from speculation, I see it was in 2008. I'm guessing it fell victim to the 08 market crash. A casualty of bad timing.
 
Back
Top