single

Blood Sugar Sex Mustache

Red Hot Chili Peppers have just released their video for the first single off of 'I'm With You,' the troupe's latest album... Love it/them or hate it/them (the new guitarists is a robot, we are sure of it), what we absolutely love is the now permanent (and prominent) stache on the upper lip of front-man Anthony Kiedis. Kudos!