Fantastic. The best thing about this might just be that since McCain doesn't use the internet he might just never see this.
If you're unaware of the multiple pop culture references here, may God have mercy on your soul. Here's a primer:
BarackRoll ("like a rickroll... only Presidential")
John McCain greenscreen challenge
Funny stuff from Hugh Atkin