Is the following statement true?\n"The Lord rock band is taking London by storm."
Please answer and provide answer explanation.
no
The Lord is actually a term used in the bible to refer to GOD.

.

The answer is no