March 31, 2005 by Steven Garrity Lots of cool Sloan news lately: new tour, new video (soon), new best-of DVD, and a new radio single (it’s a great song)