HAAAAAAA!!! My friend has one those...it's snot grean, it has MANY nicknames; the Green Bean, the Booger, and no, the back windows don't roll down at all...