Quote of the Day

Angela Merkel Lucky the Bar for “Worst German Leader” is Very High.

Matthew Yglesias, on how German bloody mindedness for going Hoover will kill us all

Word.

Leave a Reply