Jada Shada Hudson
20 Jun, 1984 in Bridgetown, Barbados
Jada Shada Hudson is a Barbadian Canadian drag performer and the Runner-Up of the third season of Canada's Drag Race.
Also Known As:
Dwight Giraud
Slaycation
0%
(1970)