Michael Hamilton (UK)

Michael Hamilton (UK)

“ Michael is a producer who is just capable of tugging on your heartstrings as bursting your ear drums “