Saturday, August 28, 2010

Restoring Honor

watch the entire Restoring Honor Rally here or here.

click on crowd shot for larger view



No comments: