The New Yorker comedy superstar Andy Borowitz does it again. If there is someone better at lampooning American stupidity, I sure would like to meet him. At the same time that there are people in Kenya walking 30 miles to …
Andy Borowitz: Millions of Americans Hesitant About Having Brakes Installed In Cars Read More »