"The Samoan Submission Machine" Samoa Joe takes on Puma on this edition of Xplosion."The Samoan Submission Machine" Samoa Joe takes on Puma on this edition of Xplosion."The Samoan Submission Machine" Samoa Joe takes on Puma on this edition of Xplosion.