Dave Caddo skating the mean streets of NYC.