Escape from LA
...ithout needing to load up the kids in the mini-van and head to the 99 cent store. Santa Rosa Island is also a land of mystery that once was home to the paradoxical combination of pygmy mammoths and giant prehistoric rats. Sadly, in order to commence this journey we will be commemorating World Carfree Day by . . . driving, as we have to get to the Ventura pier early in the morning to catch the boat. We suggest that those of you who are stuck in LA...