Another Lisa News Update
Posted on 08. May, 2009 by admin in Damien News, Lisa News.
The Telegraph has an interview / session with Lisa here.
The Irish Times also had an interview with Lisa in last Saturday’s edition, which you can now read here.