July 25, 2013Making Memories With Los Altos’ Red Racer Hobby ShopI was walking the dog through downtown Los Altos the other day when I came across a store that brought me back to my youth. It […]