Snoop Dogg’s Enthusiastic Sign Language Interpreter Overshadows Him “Feeling It Alert”
https://www.youtube.com/watch?v=meIwL2PRuOk Snoop Dogg's enthusiastic Sign Language Interpreter damn near Overshadows the big homey live @ the Good Life Radio Show concert...