Question: who sings ain't it fun by guns n roses
Answer: Bassist Duff McKagan sings on many of the album 's tracks and Hanoi Rocks frontman Michael Monroe appears on `` Ai n't It Fun '' as a guest vocalist .