I'm amazed by the tourist fascination over this lame sign... 90210 maybe?