Sounds Tagged ‘SNL’

Debbie Downer Wah Wah

“Wah Wah” – Debbie Downer Horn Sound

Debbie Downer Horn

Debbie Downer “Wha Wha” Sound