Twila's Trip to Pine RidgeI live in Orange County, California, which is considered by many to be paradise on earth. If you have spent any amount of time here, it’s...