One comment

  • Kay Greenwood

    Yahooooooo! I love Barking Elf Ranch…..oh yeah, I AM Barking Elf Ranch. Come and have fun and RIDE!

Leave a Reply