Miami Beach

August 18, 2010 9:27 PM

Obama stops at South Beach deli

Suggested for you

  Comments  

Videos

Editor's Choice Videos