Squirrels & Friends

Cara Melle

HometownLondon, United Kingdom

Cara Melle is an American drag performer. Cara Melle participated in RuPaul's Drag Race UK - Season 5

Performance Based on their appearance in the show

Acting
Comedy
Design
Lipsync

Media