Darragh Who Works on the Show

Darragh Who Works on the show comes from Sligo in Ireland. He is iTalk's researcher.