Is America actually doomed?
358
603
568
1202
430
347
910
328
