Van Houten follow up 'IDK' with dreamy new single, 'Now & Then'. Leeds five-piece Van Houten are back with another daze of gentle guitars and lonely hearts lyrics. They are often described as slacker...