Neil Googe

Neil Googe, alias Steve HUGE, is the penciller for Dark Riders.