They are yet to release a full-length album, Coz they give out their music for FREE, and that too since 1995, and had millions and millions of downloads from their site and other related pages.
They are yet to release a full-length album, because they prefer giving out their music for free. They have had millions of downloads from their site and other related pages.