Bobby Roode Cuts A Promo In Front Of Big Ben On Being TNA’s Longest World Champion

Jeremy Borash and TNA Champion Bobby Roode are in London, England doing promotional work for TNA. The company uploaded the following video, featuring Roode cutting a promo in front of Big Ben: