Haha yeah that was probably him!
I wish they'd make a Domination video, it would be killer.
But seriously, I'm pretty sure the band and Rod are still on good terms and all. Wasn't it Rod who introduced them to Russell?
Yeah, I think the story goes something like this:
"Hey dudes! I know this dude Russell, I don't know if he's as good as me, but I think he can sing"
HELL YEAH!