The Rolling Stones are making the rounds on their 50 & Counting Tour, and on Saturday they played in Anaheim, California, and so far on their tour we've seen special guest appearances from Gwen Stefani, Keith Urban, and Katy Perry. So who else could you expect to show up? Were you thinking Dave Grohl? Well if you were congrats cause that's exactly who stopped by to rock out with the Stones for a little while.

Grohl took the stage midway through their set and with a guitar in his hand and banged out a rendition of "Bitch" along side Keith Richards and even traded vocals with Rolling Stone frontman Mick Jagger. And we have a video of it. Now the quality of the video isn't perfect but good enough that you can see whats happening.