Smart, funny and sweet

Rating: 8/10 (3 January 2020)

Smart, funny and sweet - Way better than I expected!