Question: Is the following statement true?
"The Lord rock band is taking London by storm." Let's think first. Step-by-step reasoning:
The Lord is actually a term used in the bible to refer to GOD.
So, the final answer is no.