Final performances for 'Beach Blanket Babylon' this New Year's Eve
Silly spoofs and huge headwear no more. The North Beach theater is ending its 45-year run tonight.
More Videos
From CNN Newsource affiliates