A couple more pictures I've picked up on the web -

More Crazy Cars - VERY Zowee-like.        NOT MY DIECAST

image

image