Wednesday Mar 26, 2008 Mar 26, 2008 0 Facebook Tweet Email I just tasted my pickled beets, and damn. They are good. aldremech: Eww Really? Mar 26, 2008