A rare photo of the Huddle in downtown Los Angeles. I am not sure where this one was located.

BACK