Ramstein Air Base: Bavaria Meets the Stars and Stripes

Zefix nochmal, only in America would you call a place in Germany your biggest overseas gas station, shopping mall, and airport all rolled into one – and then still complain about the schnitzel not being big enough. Ramstein – Not a Band, a Base Let’s clear something up first, ja? Ramstein Air Base is not your heavy metal band with the umlauts. Nein, it’s a major U.S. Air Force base in Rheinland-Pfalz, Germany. Built in the early 1950s, right after…

Continue ReadingRamstein Air Base: Bavaria Meets the Stars and Stripes