Dahlia Sin is an entertainer out of New York, New York.
Dahlia was featured on Season 12 of RuPaul’s Drag Race that premiered on VH1 on February 28th, 2020.
Shining a Light on Amazing Entertainers Since 2003
Dahlia Sin is an entertainer out of New York, New York.
Dahlia was featured on Season 12 of RuPaul’s Drag Race that premiered on VH1 on February 28th, 2020.