The timing could not have been better

The timing could not have been better

53 points
·
4 years ago
·
Source