Kellie and Victor are Free!
On May 10th 2012 animal liberation prisoner Victor VanOrden was released from prison after a successful parole hearing. He and his wife Kellie (who was living in Iowa waiting for him to be released) have found their way back to Maryland where […]