dude you gave a total of 4 minutes for response time...
usually people dont respond to these forums within a few hours let alone a few minutes.
but anyways....i have never heard of it. sounds like some kind of station wagon or maybe a minivan or something. ill try looking it up.
EDIT: this is what i came up with.