Former Imam of Mecca Grand Mosque on Harley Davidson bike: Viral video takes internet by storm
Believe it or not, a video of the former imam of Saudi Arabia’s Grand Mosque Sheikh Adel al-Kalbani has recently gone viral on social media in which he could be seen sporting