Spotted: Giant inflatable cat on Sand Hill Road The giant inflatable cat on Sand Hill Road about half way between Santa Cruz and 280 is impossible to miss. Truth be told me initially thought it by Linda Hubbardon March 28, 2017