Dave Morrissey’s video for this track ‘Mother Nature Says’ which was shot in China has been used by the local region’s (Shandong) Tourism group recently.
Check out Dave’s facebook page here.
Our website uses cookies. By using our website and agreeing to this policy, you consent to our use of cookies.More info