Born in Germany on January 2, 2016 with the pet passport to prove it, Peach (formerly Helga Vom Saaleufer) is horribly confused by the live Nazi dog whistle punishing us all for no reason tonight on TV.

Leave a Reply