Acts17Apologetics 406K subscribers Muhammad is the prophet of Islam. Darth Vader is a Sith Lord from a galaxy far, far away. What happens when Prophet Muhammad meets Darth Vader? Find out in the latest episode of "Muhammad's Boom-Boom Room," starring Vocab Malone as Prophet Muhammad and David Wood as Darth Vader.