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