August 8, 2016

That's me doing standing splits, directly in front of Dave Navarro.  You know what that means:  Pepper & the Red Hot Chili Peppers, together at last!


News Archive