Carl and Kevin

Carl and Kevin is splodge diesels.