Red Hot Chili Peppers…
The legendary British guitarists…
Before forming Led Zeppelin…
One of the most…