Snoopdogg
Long Time Member
- Messages
- 3,338
Metro bus set on fire, vandalism, burglaries and arrests in L.A. as Dodgers win World Series
Ecstatic fans take 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.
www.latimes.com