Miami Beach

Obama stops at South Beach deli

August 18, 2010 9:27 PM

  Comments  

Videos