reminds me of the ice cream truck on Twisted Metal. god i loved that game, what was his name, Mr Freeze or something?