The Spill Canvas Concerts are going to take place in 24 cities including Dallas, Houston, San Antonio and Anaheim. The last The Spill Canvas concert will take place in April 18th at the Deep Ellum Art Co.. Enjoy the pleasure of attending one of The Spill Canvas live concerts at the best prices.