Sponsored post:Make your plans now for the Riverside County Carnival May 29-31 in Lake Elsinore. Rides! Food! Live entertainment! More details at riversidecountycarnival.com