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.
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. In The News Links: www.waymarking.com By: kkeps