Despite a sex survey that claimed that Bristol, England allegedly has the smallest-breasted residents in the United Kingdom, it seems only right that Dolly Delight lives in Bristol, England. After all, "bristols" is Cockney slang for big tits. Bristol is also home to Cathy Barry, another stacked showgirl...