Best Father’s Day gifts in the UK: 40 things your dad won’t buy for himself
Dads often get a lot of grief for dad jokes and being bad at texting, but father figures have another thing in common besides thinking terrible puns are hilarious: They're some of the most selfless people in the world.
If we're honest, a lot of ...