David French Is Aggressively and Persistently Dishonorable, But Fortunately He's Also Really Bad At ItHere's a solid beating of the execrable French! [CBD]