Yep, Johnny Depp's yacht and Richard Branson's cat are both anchored off of St. John today.

Cheers, RickG


S/V Echoes, 2003 Beneteau 423
Grenada