The NYTs is reporting that MTV looks to take on Myspace in creating a 'Grand Central Station' for artists to flock and push their audible magic via a new Internet sitecalled Artists.MTV.
MTV to take on MySpace