Queen of Argyll - Official Music Video

Watch the Official Music Video for Queen of Argyll!   

It's here!  The official music video for Queen of Argyll from Mountain Rose, filmed all the way up Mt. Constitution on Orcas Island, which happens to look an awful lot like somewhere in Scotland.  Enjoy the video!

Official Music Video:  Queen of Argyll
Mountain Rose on iTunes   
Mountain Rose on Amazon   
Mountain Rose on our Website   

Music in video:  Queen of Argyll from Mountain Rose

Leave a comment

    Add comment