British rockers Arctic Monkeys have been slammed for their "synchronised" live performances by their U.S. tourmates The Orwells.The BRIT Award...
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.