Video: Islam Makhachev demolishes punch machine ahead of UFC 302, sends Dustin Poirier fans into hiding MMA ManiaSource