VIDEO: Last Night’s Raw Promo For Lord Tensai’s WWE Debut

Nick Paglino