Review: Steph Richards powers through rain at Carlsbad Music Festival The San Diego Union-TribuneSource