Top 10 Keiser Reports: As Max & Stacy celebrate 1,000 episodes, we pick out the best

30 Nov, 2016 19:44

‘Keiser Report’ is poised to reach 1000 shows and to celebrate we’ve made a list of the top-10 episodes, featuring guillotines, Russell Brand and Bitcoin.

The 1,000th episode of ‘Keiser Report’ airs on RT on December 1.