This could be offensive to some but I have to say … I had tears in my eyes!

How to…