Links for The Incredible Dr. Pol S3E3: Llama-Rama Ding-Dong

Reality TV Buzz

Episode 3

87 watches

January 19, 2013
Dr. Pol and Charles to start their day by heading out to a stable to check the status of some horses.
January 19, 2013
Dr. Pol and Charles to start their day by heading out to a stable to check the status of some horses.