Llama drama: Animal on the loose spotted roaming roads south of Guelph

CTVNews.ca Top Stories