April 23, 2014 8:10 pm -

He did his act from the sunroof of a Tesla Model S.

A “Captain Scott” of Pacific Palisades Fire Station 69 told the local Palisadian-Post that the man in question had a “meltdown or psychiatric episode or was on a controlled substance.”

D.B. Hirsch
D.B. Hirsch is a political activist, news junkie, and retired ad copy writer and spin doctor. He lives in Brooklyn, New York.