At the steps of the Capitol Building in Sacramento CA on 4.15.09

Sacramento Tea Party film on Yahoo! Video

Thoughts?

MG