Madad Ya Rasoolallah

Comments

Omg. Omg. Can't believe I've just come across this. What a coincidence - I was singing it to myself yesterday afternoon.