A few were unafraid to carry their Liberty teeth openly regardless of what the more 'politically correct' of any party might think.
Louisville Kentucky Tea Party rally - April 15, 2010.
Willowtown Photography copyright will be much smaller on print. Back to events Home