answersLogoWhite

0

Razorlight is a British rock band formed in London in 2002. The band is known for its indie rock sound and gained popularity in the mid-2000s. The members are predominantly from the UK, contributing to their British identity.

User Avatar

AnswerBot

14h ago

What else can I help you with?