My friend called me and said "you do realize that Lance Armstrong is coming down your street in about 2o minutes right?" SAY WHAT!!! Sure enough the 2009 AMGEN Tour of California did in fact come down my street. Here are some pictures to prove it. It was pretty eventful being out there with a bunch of our neighbors cheering them on.