Los Angeles, CA. 21st Nov, 2019. Carmela Clutch at arrivals for Adult Video News AVN Awards Nomination Party, Avalon Hollywood, Los Angeles, CA November 21, 2019. Credit: Priscilla Grant/Everett Collection/Alamy Live News
Clutch - A Quick Death in Texas (Official Video) - YouTube