Alan Myatt
Alan Myatt is a town crier who holds two Guinness World Records. As well as being the loudest... more »