Join Date: Jan 2005
Location: Raymore (Kansas City), MO
This is quite an old article. It talks about the "soon to be released Malibu" which has been in production for quite some time. Lots of things have changed since this article was written.
They call it the Bumble Bee