New Release And Videos: Rachael Dadd

Rachael Dadd released two gorgeous singles today,
from the stunning record Bite The Mountain

Claw And Tooth and Window are available on a double A-side single, along with a bunch of other goodies…more info found at

In addition, you can catch the videos for the aforementioned tracks
….right below!