Chad Smith is the drummer of Red Hot Chili Peppers. The band are currently touring to support their eleventh album, “Dark Necessities”, and whilst strolling about London I suppose he decided he wanted to get involved with some locals.
This one seemed more for the photo, less for the music 😉
Seen the Olivia Wilde directed vid for, “Dark Necessities”, yet?
Thanks for stopping by,