Russ "Whip" Rose

Russ "Whip" Rose

Rocking guitars, cars, and helping homeless animals find a forever home. Let's Rock!Full Bio

 

Some old Led Zeppelin slides have made their way online...

79 previously unseen photographs of Led Zeppelin performing at The Forum in Los Angeles on June 22nd, 1977


Sponsored Content

Sponsored Content