Japanese or German without a doubt. American cars are crap. Pure 100% crap. You want good gas milage? I drive a 1994 Nissan Sentra and I average, AVERAGE 34 miles to the gallon. An 11 yr old car getting better mileage than the newer cars out here. Oh did I mention it has 98,000 miles on it? German cars never wear out either. So if you wish to invest into something that will last a long time, go japanese or German....
Like to discuss World War II? Then visit this board------> The Eagle's Nest