Stillwater Sound is an American band based in Carpinteria, CA, featuring guitarists Luke Jurow and Riley Owens. Read more on Last.fm