French Teen Idol – El Siete Es La Luz

Talk about false advertising.  There is no one French is this band.  No one who is a teen.  No one who is worthy to bow down to.  French Teen Idol is not even a “band” per se, but a solo instrumental project created by Rome, Italy-based Andrea Di Carlo.  He crafts his ambient electronic soundscapes from repetitive loops and layered progressions, … [Read more...]