September 10, 1968 The Experience returns to Los Angeles, California.

The Experience returns to Los Angeles, California.

tags: / / /