NewsBusters' Sheppard Speaks At San Francisco Tea Party