My husband just told me and is now watching the band Phoenix from France performing at Outside Lands in San Francisco, California! Red Hot Chili Peppers are on later tonight?or tomorrow? I believe and Nine Inch Nails are on right now I think too. It goes through tomorrow, Sunday August 11th, 2013. Just check it out for yourself!