ADVERTISEMENT
Video
Canadian drag icon Michelle DuBarry dies at 94
DuBarry, who once held the world record for being the oldest performing drag queen, was widely regarded in the global drag community and served as grand marshal in Toronto’s 2007 Pride Parade.