Ruud Houweling komt oorspronkelijk uit Alphen aan de Rijn, maar strijkt in de jaren negentig neer in Zandvoort. In 2017 brengt hij het album Erasing Mountains uit, wat in 2019 wordt gevolgd door de EP The Wind Just Blew A Day Away.
Ruud heeft de tijd genomen en die tijd en rust klinkt door in de eerder uitgebrachte single I’ll Always Believe In You. Die single doet hier en daar zelfs denken aan Erasing Mountains, hoewel dat nummer wat tempo betreft iets hoger ligt als I’ll Always In Believe You. De kalmte en de rust lijkt de songwriter en muzikant te vinden in de directe omgeving met de Amsterdamse Waterleidingduinen om de hoek. Het is dan niet gek, dat hij voor de clip van I’ll Always Believe In You juist dat decor heeft uitgekozen. In dat op zicht biedt Zandvoort veel, met een stuk rustiek duin, waar de tijd tot stilstand komt. De dynamiek van het toerisme wordt verslonden door grazende hooglanders die als een natuurlijke grasmaaier het duin niet laten verwilderen. Die schoonheid inspireert en dat is terug te zien in de clip bij I’ll Always Believe In You.