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