Who played needles in back to the future?!
Question: flea a.k.a - Michael Peter Balzary
red hot chili peppers
Answers: flea a.k.a - Michael Peter Balzary
red hot chili peppers
Michael Peter Balzary ..he also goes by flea..or Mike B. The Flea he was a bassist forJ anes Addiction and currently Red Hot Chilli Peppers