Home » Gallery » A police car stands next to an U.S. Army bus in front of Frankfurt airport

A police car stands next to an U.S. Army bus in front of Frankfurt airport