Animal Advocates Watchdog

Karen Ramstead is a dog killer herself... *LINK*

Karen Ramstead is a dog killer herself...

She is one to talk, having run to death her dog 'Snickers' in the 2007 Iditarod (Idiotarod).

Messages In This Thread

Suspected dog slaughterer sacked by Mush with PRIDE organization
Karen Ramstead is a dog killer herself... *LINK*

Share