Houston

See the Chili Peppers in Texas
See the Chili Peppers in Texas
Who are you going to take with you to see the Red Hot Chili Peppers in Texas? That's the question you're going to have to answer when you win tickets to see them at the Toyota Center in Houston this January. Not only will we get you into the show to see this multi-hit funk rock band out of Los Angeles but we'll fly you down to "Space City," put you up in a hotel for two nights and throw