David gets spotlight up in his face. We learn all about his presidential ambitions. David lets loose and lets everyone know what he thinks of Derek, Maviene, and Deedles. Check out David's upcoming video, search for "el pájarito mierda". Also, he tells me off in Spanish!
view more