Image: Ticketmaster
Red NOT Chili Peppers plays on Saturday 30 January at 19:00 at Satellite Music Hall, Memphis.
2 concerts at Satellite Music Hall this month