IdRtherBsailing Well-known member Joined Jan 17, 2006 Posts 407 May 12, 2008 #1 of 2 Does anyone know anything about Tiara 360 in Aruba?
N NAAPilot Well-known member Joined Apr 16, 2006 Posts 123 May 14, 2008 #2 of 2 Tiara? Is Elton John the CEO?