Blu

Speeding claimed life of old friend Blu

I live in Meadow Vista on the corner of Placer Hills Road at the north end of town. Meadow Vista is a great place to live, except for one thing — people drive too fast coming an ...