LAST week, some of Droghedas most dramatically talented teenagers came together at Drogheda Borough Councils film school for teenagers in the Droichead Arts Centre, Stockwell Street.The facilitators ...