142 Acre Dog Sanctuary...
August 7, 2018 7:37 AM Subscribe
Land of the Strays is a short documentary about Lya Battle and her dog sanctuary in Costa Rica. (Previously)
When the relaxation tape says "Go to your happy place," that's where I go.
posted by Johnny Wallflower at 9:52 PM on August 7, 2018
posted by Johnny Wallflower at 9:52 PM on August 7, 2018
Thanks for posting this.
posted by namewithoutwords at 10:52 AM on August 8, 2018
posted by namewithoutwords at 10:52 AM on August 8, 2018
« Older The Lady and the Shark. | There but for the grace of god go I Newer »
This thread has been archived and is closed to new comments
posted by bifter at 7:44 AM on August 7, 2018