Question: who plays guitar on rihanna's wild thoughts?
Answer: Santana