ACL Review: Red Hot Chili Peppers
Flea and company kill it
"...You’d figure after 30 years and 11 studio albums, that legendary L.A. funk-rock band Red Hot Chili..."
Information is power. Support the free press, so we can support Austin. Support the Chronicle