Duncan

Duncan means well but will "Rock 'n' Roll" whenever the mood takes him. He has a great big heart but is a little misguided.