whenever i see jeeps on the road, i get so envious!
they are nice looking cars and i have heard are great to off road in!
no, but i have been in my friend s jeep and it feels like you are in a tank haha.