Nathan Delany is one of the young drivers who returned a positive personal swab to dope a few weeks back, dope meaning pot/cannabis/marijuana/weed/pot/ganga/green.
Nathan Delany is One Very Lucky Lad – But He Doesn’t Smoke Dope, He Swears – The Devil Made Him Do It