Ecstatic fans took to the streets of Los Angeles in an explosive expression of joy Wednesday night after the Dodgers won the franchise’s eighth World Series title.
latimes.com