Thousands lined along Ocean Drive for the 2013 Miami Beach Gay Pride parade, featuring Miami Beach mayor Matti Herrera Bower as this year's Grand Marshal. The parade capped a week's worth of Pride events that brought together Miami's LGBT community and its allies.