kpix-7-2013-masthead kcbs 7-2013-masthead

New SF Muni Eco-Friendly Bus Malfunctions During Photo Op With Mayor Onboard

Mayor Ed Lee and other city officials were on the new bus waiting to be taken to City Hall after a news conference at Pier 48 near AT&T Park when the mishap occurred.