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

are you related?

6 Likes