Tag: This House Is Built On Sand

Swiss Indie-Rock Trio Velvet Two Stripes Release New Album & Share New Single ‘This House Is Built on Sand’

Swiss trio Velvet Two Stripes share their new single ‘This House Is Built on Sand’. Taken from their new album ‘Sugar Honey Iced Tea’ (promoted with the catchy and frankly amazing slogan ‘Velvet Two Stripes don’t give a Sugar Honey Iced Tea’) the album is a true demonstration of the bands skills of songwriters, their impeccable …

Read more