Scene French’s Five June 3, 2008 Like editor It’s summer, and that means festival season is in full swing. Read more