'Farming for Love' Season 2: Farmer Kirkland on jealousy from daters and the risk of 'over-communication'
Kirkland on Farming for Love Season 2, premiering May 29 at 10:00 p.m. ET/PT on CTV, CTV...to keep watching to see if Kirkland does in fact find love by ...
Yahoo News Canada
1 day ago