Posted inHome Page, Locations, News, Palisades TahoeIf the moon were made of BBQ spareribs, would you eat it? by August 22, 2011