Lay Your Head On The Soft Rock
PUBLISHED Aug 1, 2004
Hailing from Lausanne in Switzerland, it is probably safe to say that Favez are one of the few Swiss bands who have managed to build up a f...