Nicholas Carter (1969) is a New York born, digital artist that puts the zing in the zoom and the bang in the boom.