October 23, 2012

10 23 2012 Charlottesville VA – Obama For America Rally

nTelos Wireless Pavilion
Obama For America Rally