Foo Fighters – January 22, 2008

From the Toyota Center in Houston, Texas. I originally intended to write a reveiw for this show, but that didn't happen in a timely manner. I did take some pictures with my phone, but that turned into an indictment of my phone's camera rather than a testament to what was a great show. So with … Continue reading Foo Fighters – January 22, 2008