Ten pet ducks were killed deliberately here at the Delta Queen car wash on August 5, 2005. The man who killed them has still not been caught.