Sounds Tagged ‘Debbie Downer SNL’

Debbie Downer Wah Wah

“Wah Wah” – Debbie Downer Horn Sound