People in the comments are saying it’s a parody of bidens debate performance. I could see that. (http://www.autoadmit.com/thread.php?thread_id=5550061&forum_id=2#47807576)