cars Armored Mercedes-Benz W126 Polizei Posted on January 17, 2015 by thekevinchen It doesn’t really need to be said, but don’t mess with German police. [via Hooniverse] Advertisements Share this:FacebookMorePrintEmailLinkedInPinterestTumblrTwitterRedditLike this:Like Loading... Related