According to the article it's based on a Chevy chassis. I've used to think it was based on an Isuzu NPR chassis...
I saw it pass by on the interstate here in Ga a few months back. Of course I couldn't get my camera pulled up fast enough to snap a shot.