Subhan Allah, it’s amazing stuff (although I wondered about the fiqh of praying behind moving taxis, but that’s just me).

“He it is Who has sent His Messenger with guidance and the religion of truth to make it victorious over all (other) religions even though the Mushrikoon (polytheists, pagans, idolaters, and disbelievers in the Oneness of Allah and in His Messenger Muhammad) hate (it).” [Surah As-Saff (61) : 9]