Here Comes Taylorfest!

The first TAYLORFEST – Carlow, Ireland. September 21-23, 2012 – is on its way. Hope to see you there!