holy shit the pidcock defense force on commentary today