Hard to resist a band with a name like Vancougar, isn’t it? And they don’t disappoint as they do the girl band/garage/surf thing to perfection. Expect oodles of melody…