New Star Wars filmed on historic Christian site in Ireland

New Star Wars filmed on historic Christian site in Ireland