I was out at Long Beach Saturday and Sunday. I noticed this - look carefully at the building in the back:
Compare that with this:
Whoa! That building is at the beach is totally trying to tell me something. I think it's "eeeeeeee eeeeee...." What could that mean? Interesting....