Image: the venue's website
Red NOT Chili Peppers plays on Saturday 16 January at 19:00 at The Ritz, San Jose.
2 concerts at The Ritz this month
Source: ticketweb.com