[font=comic sans ms] There is a strange looking vehicle alright, related to a Jeep... and it's called a Jeepney and they're all over the place in Manila (which is in the Phillippines) where a friend of mine lives now.
They're shown here on Wikipedia: www.wikipedia.org/wiki/Jeepney. Strange, eh? I think so.