Michael Duncan

Michael Duncan

Born: 1984-04-18 — Denmark

Known For