A video from the folks at Public Notice:
Arlington, VA – Recent polls confirm Americans are not only angry about the nation’s fiscal situation – they want to learn more about it. To help clarify matters, Public Notice’s newest video uses America’s greenest holiday – and beer! – to show just how far in the red we really are.
Visit their website at: http://www.bankruptingamerica.org/
