Advertisement opens in a new tab.
11:33 PM PDT on June 7, 2006
Centinela Ave. & Olympic Blvd. ~ West Los Angeles