GI Joe #300 Cover by Dave Johnson