Liverpool vs Real Madrid

The Happiest Day of My Life

The ‘Happiest Day of My Life’ is an expression often heard. It is also often over-used an misapplied to trivial situations, but I mean it..