Steve Downer

Steve Downer is an Archie Comics staff member that colors for the Sonic the Hedgehog comics. He not only helps the Sonic the Hedgehog comics, but he also colors for its spin-off, Sonic Universe.