We Got Bruce!

Provincetown: The grand marshals for the annual Carnival parade are Margaret Cho and Bruce Vilanch

Hits: 223 Days and nights of jungle fun during Carnival Week in Provincetown Margaret Cho joins…