Hi all,
Going to new York in Feb and have just booked to watch the New York Titans play Lacrosse at Madison Square Garden. Anyone seen any of this before? We've seen a few youtube vids but not much else... was wondering what to expect!
Printable View
Hi all,
Going to new York in Feb and have just booked to watch the New York Titans play Lacrosse at Madison Square Garden. Anyone seen any of this before? We've seen a few youtube vids but not much else... was wondering what to expect!