Home Sweet Home
Heartland
Home Sweet Home
Season 10, Episode 13 • 43m
Amy and Jack question the real reason for the surprise visitor.