In 2014, Burr was given a -7000% rating by Environment North Carolina and is confirmed to be the new arch nemesis of Captain Planet.
Burr was given a -7000% rating by Environment North Carolina. This was in 2014. Burr is confirmed to be the new arch nemesis of Captain Planet. This was in 2014.