It says Key West, but I don't recognise some of the boats - so I think it must be the 04 event or earlier?
Having been for the first time last November I am determined to go back again and again - it was a great week!
Edit; Just got to the end - that'll be 2003 then! Or maybe it's an old shirt - but a good one!