The Spill Canvas

As one can imagine, growing up in the vast nothingness of Sioux Falls, South Dakota doesn’t exactly provide for an exciting upbringing or much of a musical landscape, but The Spill Canvas vocalist Nick Thomas still managed to find his niche. Established in 2002, The Spill Canvas is a result of the “Midwest isolation” Thomas […]