I, for one welcome our new, German overlords

New Overlords meme: I, for one welcome our new, German overlords

A New Overlords post.

Create your own New Overlords post