David Covell

David Covell grew up in Maine, worked in Vermont, and moved to New York. He's not quite Rat, and not quite Roach, but he's known them both. He lives in New York City.