Newest Ad From No On 8

Better, but it sort of feels like one of the fake commercials that always start Saturday Night Live.