Delhi band Them Clones are launching their debut album, Love.Hate.Heroes. in a big way. And innovatively too. On May 1, the band put up 17 tracks for streaming on their website and are asking fans to vote for the ten songs that make it to the finished album. Also up online is this very cool video for their first single, 'My Life.'