She’s just 19 years old and her grandfather, Dan Davis, is 60 – yet this did not stop Victoria Davis from offering him one of her...