New Video: Rachael Dadd 25/06/2012 Share on Facebook Tweet on Twitter Below is the new video from Rachael Dadd for her track Tsubomi… The song is taken from her superb recent album Bite The Mountain