Elizabeth May, the leader of the Canadian Federal Green Party, showed up at the Victory Day parade in … wait for it … a solar-powered car? eh, no. How about a gas guzzling Dodge Vipre muscle car. You’d think her spider sense must have tingled when her ride showed up. But, obviously not. With the human race on the verge of extinction because of climate change, I guess she wanted to go for one more joy ride before things go blinky.