No, it's an article comparing the RC18, Xray 18, Vendetta and ProPulse (plus a few others I can't remember, I think). It's an interesting article that points out the pros and cons of each chassis (like ProPulse's FM radio, something the rest do not offer) and how all of them lack stock adjustable turnbuckles. Interesting article and worth the read.
Cheers,
Kyle.