Home Tags Martha’s Vineyard

Tag: Martha’s Vineyard

Larry David and Alan Dershowitz

Larry David Curbs “Trump-Loving” Alan Dershowitz in Supermarket Showdown

The legendary comedy star was not amused by his former friend’s defense of the former President