A week after Snoop Dogg appeared at Coachella with the ghost of Tupac, he performed at SunFest in West Palm Beach, Fla. I was there. Snoop was awesome. Perfectly on point with lyrics; crack live band of guitar, bass, drums and turntables; massive onstage entourage that included a droopy-lidded, dancing Dogg mascot who alternately smoked an oversized novelty joint and swung an oversized novelty penis. The first 30 minutes were all hits from 20 years ago, the last 30 minutes were all hits from the last five years. The crowd went bananas the entire time.