The Buddha
- Episode aired Jun 11, 2016
The Buddha embraces his role as product spokesperson to help keep the show afloat.The Buddha embraces his role as product spokesperson to help keep the show afloat.The Buddha embraces his role as product spokesperson to help keep the show afloat.