Rock band and singing sensation “Silver Sister” was rumored to be on the Grand Cayman Island today. The media was crawling all over the place.
I, yes I, was lucky enough to get a shot of them. The Enquirer has offered me big dollars for this shot…. big dollars I’ll tell you!