The Funkmeisters!

GLENN and CHAD SMITH (Red Hot Chili Peppers) during the photo shoot for the new solo album due out just before the Summer 2006. Picture Courtesy: Gabrielle Hughes

Comments 5

Join in now!

Don’t have an account yet? Register yourself now and be a part of our Community!