Wakeup call for America