User blog comment:Crazyhead88/Pizza Planet Truck- or is it?/@comment-3267717-20110925075845

This would actually explain why the Pizza Planet truck didn't appear in The Incredibles, and to my knowledge there has been no rip-off of TI as with other Pixar films.