Lampshade Embarking on European Tour

Lampshade Embarking on European Tour
Lampshade’s latest album “Let’s Away” has just been released on the German label Glitterhouse Records, and right now the band is busy promoting the album on a spring tour which will take them to Germany, Austria, and Switzerland. (3 Apr)