Connect to share and comment

Institute for liberty tea party 2011 03 30

Appears In:
Institute for liberty tea party 2011 03 30

Andrew Langer, head of the Tea Party-affiliated Institute for Liberty, holds a copy of the Declaration of Independence at Boston's harbor.