America's independent, non-partisan advocate for overburdened taxpayers.

Outrage: DoD spends $600,000 on a statue?!


Outrage of the Week: April 22nd 2011