London Keyes, Rough DP