Joe sits down with Mix Master Mike, Russell Peters and Mark Rasta.Joe sits down with Mix Master Mike, Russell Peters and Mark Rasta.Joe sits down with Mix Master Mike, Russell Peters and Mark Rasta.