Tuesday, September 15, 2009

9/12 Taxpayer March on Washington

Americans who marched in Washington, D.C. last Saturday have been called everything from teabaggers to Patriots. But, who were they really? Cranks who think Obama is Hitler, Democrats, Republicans, Libertarians, or just honest, hard working, tax paying Americans fed up with political dog and pony shows, Reason.TV went to find out.

Best sign from 9/12 -

The life of Indigo Red is full of adventure. Tune in next time for the Further Adventures of Indigo Red.

1 comment:

dcat said...

Isn't that the truth! :p