Watch this whilst resisting the urge to stroke. If you can even manage that.

Read more