Stornoway is an acoustic, indie and soul group from Oxford, UK.
Added by Upcoming Robot on November 25, 2010