You Are Number Six – “Lensflare”

Location: Montpellier, France Members: You Are Number Six is the project of Theo Lefebvre. For those who like: Cymbals, Talking Heads, The Editors Our take:  “Lensflare” is the title track from Theo Lefebvre’s – a.k.a. You Are Number Six – latest album. The single reflects the retro-rock, new-wave mix that Lefebvre has come to perfect over the past couple of […]

Read more ›