The Scene In Martha’s Vineyard Right Now Meme. Martha's Vineyard is an exclusive island off Massachusetts where Obama, Beyonce & Oprah have $20 million properties. @GovRonDeSantis sent them 2 planeloads of asylum seekers. Immigration liberal virtue signalling has turned to…