Its Taylor Swift, Mick Jagger who finally give fans `Satisfaction` decades on! September 28, 2015 by qayam