Racecars speed down San Francisco street as Formula 1 debuts new event
Some of the fastest racecars in the world sped through the streets of San Francisco Saturday, and it was all perfectly legal. Thousands of people were there to watch as Formula 1 racing took over the waterfront.