Question: who played piano on led zeppelin rock and roll
Answer: the Rolling Stones pianist Ian Stewart