Amen to you! Hey, here's that article you're lookin for:
http://automobilemag.com/toc/0408_toc/
I got your back, fellow Vector Fan. (Oh yeah, and I've met Mr. Wiegert myself and he's super cool.)
PS.
Here's a link with an awesome video that you should check out:
http://www.duke-usa.com/AB2046000/sh...=3209&CATID=17