Toribash
@cozza: well, this is the exact same thing I ment but described in a better way ;)
Sorry dude, but those things are in nearly every country
In Germany for example, it's called "Straßenbahn" which means something like "street-train"