Posts Tagged ‘HO’

Barack Obama wears an American Flag Lapel Pin

June 12, 2008