Refreshments were once served from a giant owl-shaped building in Long Beach, California

“Hoot, hoot, I scream” made me giggle; however, my first thought was this is a concession stand at Bohemian Grove.

7 Likes