Is that a Captain Planet ring?
I think it's trying to do a Green Lantern thing.
ETA: Now the fear of knowing these people probably vote is setting in. Hey, Canada you hiring?
psst... I'm pretty sure these people are liberals doing that as a joke to coincide with the Daily/Colbert march...