Ah, don’t you just love the Los Gatos Christmas parade?
A giant aluminum duck on wheels attacks miniature Santas and cub scouts at the Los Gatos Christmas parade
Only in Los Gatos folks...
Only in Los Gatos folks...
Ah, don’t you just love the Los Gatos Christmas parade?