I like both shows, so I decided to make this. :)
Ron as Abe
Kim as Joan
Wade as Gandhi
Bonnie as Cleo
Junior as JFK
Dr. Drakken as Principal Scudworth
I do not own the song, which is by Abandoned Pools, or the video clips, which are owned to Disney. I just made the AMV.
And just for trivia, Nicole Sullivan voices both Joan of Arc and Shego.