Red Hot Chili Peppers storm in a teacup