Peanut - Taste Of China
Peanut - Taste Of China
is a song by
Jeff Dunham
it was released on
2011 - Controlled Chaos