If "An Inconvenient Truth" sounded the alarm on global warming, "I.O.U.S.A.," a new documentary opening in theaters Friday (8/22/08), hopes to do the same for the rising federal deficit.
posted by 12028 1 decade 6 years 4 months ago • 2,249 viewsinteresting miscellany
Created: 1 decade 7 years 4 months ago
Updated: 1 decade 3 years 10 months 3 weeks ago
Views: 11,656
Updated: 1 decade 3 years 10 months 3 weeks ago
Views: 11,656