The Two Ben Afflecks have returned to talk about the news and it's a wild one. Returns, partnerships, exits, WWE being bad, & of course britwres is dead. The big talk of the town this week is OTT Dead On is this the best David Starr match of 2020? Yes probably yes
view more