March 12, 2004 Red Swoosh finally launches — News.com covers the launch of the ex-Scour crew's new company #