Deprecated: Non-static method Debugger::invoke() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/debugger.php on line 575

Deprecated: Non-static method Debugger::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/debugger.php on line 575

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/app/config/core.php on line 226

Deprecated: Non-static method Cache::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/cache.php on line 99

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/cache.php on line 373

Deprecated: Non-static method Configure::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 327

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 660

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 680

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 681

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 687

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 688

Deprecated: Non-static method Cache::config() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 693

Deprecated: Non-static method Cache::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 492

Deprecated: Non-static method Cache::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/cache.php on line 274

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/cache.php on line 502

Deprecated: Non-static method Cache::write() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 526

Deprecated: Non-static method Cache::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/cache.php on line 225

Deprecated: Non-static method Configure::corePaths() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1131

Deprecated: Non-static method Cache::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 927

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 864

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 336

Deprecated: Non-static method Router::getNamedExpressions() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 282

Deprecated: Non-static method Router::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 187

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 174

Deprecated: Non-static method Router::connect() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/app/config/routes.php on line 34

Deprecated: Non-static method Router::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 202

Deprecated: Non-static method Router::connect() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/app/config/routes.php on line 38

Deprecated: Non-static method Router::parse() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 285

Deprecated: Non-static method Router::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 404

Deprecated: Non-static method Configure::listObjects() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 596

Deprecated: Non-static method Configure::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 160

Deprecated: Non-static method Cache::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 163

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 659

Deprecated: Non-static method Inflector::camelize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 475

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 478

Deprecated: Non-static method App::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 831

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1143

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 334

Deprecated: Non-static method Inflector::classify() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 336

Deprecated: Non-static method Inflector::camelize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 466

Deprecated: Non-static method Inflector::singularize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 466

Deprecated: Non-static method Inflector::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 371

Deprecated: Non-static method Set::pushDiff() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 354

Deprecated: Non-static method Set::pushDiff() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 355

Deprecated: Non-static method Set::pushDiff() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 356

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 337

Deprecated: Non-static method Router::prefixes() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 140

Deprecated: Non-static method Router::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 391

Deprecated: Non-static method Router::setRequestInfo() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/dispatcher.php on line 151

Deprecated: Non-static method Router::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/router.php on line 631

Deprecated: Non-static method Inflector::camelize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 360

Deprecated: Non-static method Set::merge() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 398

Deprecated: Non-static method Set::normalize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/component.php on line 180

Deprecated: Non-static method Set::merge() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/component.php on line 182

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/component.php on line 199

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/components/session.php on line 67

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 128

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 132

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 134

Deprecated: Non-static method Security::inactiveMins() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 156

Deprecated: Non-static method Security::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/security.php on line 65

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/security.php on line 66

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 156

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 157

Deprecated: Non-static method ClassRegistry::init() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 503

Deprecated: Non-static method ClassRegistry::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 99

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 215

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 139

Deprecated: Non-static method Configure::corePaths() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1060

Deprecated: Non-static method Overloadable::overload() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 2867

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1063

Deprecated: Non-static method Overloadable::overload() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1032

Deprecated: Non-static method ClassRegistry::addObject() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 365

Deprecated: Non-static method ClassRegistry::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 182

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 183

Deprecated: Non-static method ConnectionManager::getDataSource() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 2613

Deprecated: Non-static method ConnectionManager::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/connection_manager.php on line 94

Deprecated: Non-static method Inflector::camelize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/connection_manager.php on line 243

Deprecated: Non-static method Inflector::camelize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/connection_manager.php on line 247

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/dbo_source.php on line 27

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 821

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/dbo_source.php on line 93

Deprecated: mysql_connect() [function.mysql-connect]: The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/distortion/revision/cake/libs/model/datasources/dbo/dbo_mysql.php on line 374

Deprecated: Non-static method ConnectionManager::getDataSource() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 2615

Deprecated: Non-static method Inflector::tableize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 405

Deprecated: Non-static method Inflector::pluralize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 454

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 454

Deprecated: Non-static method Inflector::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 235

Deprecated: Non-static method Set::pushDiff() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 218

Deprecated: Non-static method Set::pushDiff() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 219

Deprecated: Non-static method Set::pushDiff() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 220

Deprecated: Non-static method ConnectionManager::getDataSource() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 738

Deprecated: Non-static method ConnectionManager::getSourceName() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/datasource.php on line 211

Deprecated: Non-static method ConnectionManager::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/connection_manager.php on line 136

Deprecated: Non-static method Cache::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/datasource.php on line 213

Deprecated: Non-static method Cache::write() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/datasource.php on line 217

Deprecated: Non-static method ConnectionManager::getDataSource() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 870

Deprecated: Non-static method ConnectionManager::getSourceName() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/datasource.php on line 396

Deprecated: Non-static method Cache::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/datasource.php on line 397

Deprecated: Non-static method Cache::write() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/datasource.php on line 401

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 310

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 311

Deprecated: Non-static method Set::merge() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 395

Deprecated: Non-static method Set::normalize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/behavior.php on line 251

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/behavior.php on line 271

Deprecated: Non-static method ClassRegistry::isKeySet() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/behavior.php on line 276

Deprecated: Non-static method ClassRegistry::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 214

Deprecated: Non-static method ClassRegistry::addObject() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/behavior.php on line 288

Deprecated: Non-static method ClassRegistry::getObject() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/behavior.php on line 300

Deprecated: Non-static method ClassRegistry::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 243

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 244

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 440

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/session.php on line 487

Deprecated: Non-static method ConnectionManager::getDataSource() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 1916

Deprecated: Non-static method Set::countDim() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/dbo_source.php on line 2035

Deprecated: Non-static method Set::extract() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 2165

Deprecated: Non-static method Set::classicExtract() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/set.php on line 378

Deprecated: Non-static method String::tokenize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/set.php on line 605

Deprecated: Non-static method Set::classicExtract() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/set.php on line 627

Deprecated: Non-static method Set::extract() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/model.php on line 2183

Deprecated: Non-static method Set::countDim() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/set.php on line 859

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 771

Deprecated: Non-static method ClassRegistry::addObject() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/view.php on line 276

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 781

Deprecated: Non-static method ClassRegistry::keys() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 787

Deprecated: Non-static method ClassRegistry::getInstance() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/class_registry.php on line 231

Deprecated: Non-static method ClassRegistry::isKeySet() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 789

Deprecated: Non-static method ClassRegistry::getObject() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/controller/controller.php on line 790

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/view.php on line 789

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/view.php on line 893

Deprecated: Non-static method App::import() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/view.php on line 726

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/helpers/session.php on line 59

Deprecated: Non-static method Inflector::variable() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/view.php on line 650

Deprecated: Non-static method Inflector::camelize() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 478

Deprecated: Non-static method Inflector::underscore() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/inflector.php on line 478
Maynard
Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/helpers/html.php on line 353

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/helpers/html.php on line 357

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/helpers/javascript.php on line 276

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/helpers/javascript.php on line 277

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/helpers/javascript.php on line 284

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/view/view.php on line 661

Maynard James Keenan (born James Herbert Keenan on April 17, 1964) is an American rock singer, songwriter, musician, producer, winemaker, and actor. Although originally from Ohio, Keenan spent his high school and college years in Michigan. After serving in the Army in the early 1980s, he attended Kendall College of Art and Design in Grand Rapids. He relocated to Los Angeles, California in 1988 to pursue a career in interior design and set construction, and formed the band Tool with Adam Jones shortly thereafter.

Keenan is best known as the lead singer of the multi-platinum rock bands Tool and A Perfect Circle with whom he has released four and three studio albums, respectively. In 2003, he created Puscifer as a side project, financing and releasing its first studio album in October 2007. In addition to his music career, he has performed improvisational stand-up comedy, as inspired by close friend Bill Hicks, and ventured into acting, making his feature film debut in April 2009 with the release of Crank: High Voltage. He is the current owner of Merkin Vineyards and the associated winery, Caduceus Cellars, and has part ownership of Stronghold Vineyards, all located in Arizona, where he resides. In 2009, the first wine made entirely from Keenan's own grapes was produced by his winery, and dedicated to his late mother with the name "Nagual del Judith". Among other business ventures, he is a partner in the Los Angeles restaurant Cobras & Matadors and owns a produce market in Cornville, Arizona. Since rising to fame, Keenan has been a noted recluse, although he does emerge to support charitable causes.

In order to promote his wine, Keenan began signing sessions in the fall of 2008. Making appearances in Whole Foods Markets on the west coast, the tour continued through the end of the year, and went into Texas. In January 2009, it was announced that Keenan is set to open an organic market in Arizona featuring a tasting room for his wines as well as a food court. Puscifer made its concert debut in Las Vegas in February 2009.

After moving to Los Angeles, Keenan met Adam Jones, who had heard him singing on a demo in college, and Jones suggested that they form a band. Although reluctant at first, Keenan agreed and, in 1990, Tool was formed. Fronted by Keenan, the eventual lineup included guitarist Jones; his neighbor, drummer Danny Carey; and bassist Paul D'Amour, who would later be replaced by Justin Chancellor.

Keenan performing as a part of Tool at 2006's Roskilde Festival.Tool signed to Zoo Entertainment in November 1991 and released the Opiate EP the following year. To support this release, the band toured with Fishbone and Rage Against the Machine. During a 1993 show at the Church of Scientology?s Celebrity Centre in Los Angeles, Keenan (who would later write the lyrics "Fuck L. Ron Hubbard and fuck all his clones"), baa-ed like a sheep for a good portion of the show. "Before our set this guy tries to intimidate me by showing me a gun in his jacket," Keenan recalled. "I explained to him that if he pissed me off I?d start a riot." Shortly thereafter, Tool released their 1993 debut album, Undertow, in the United States, where it was certified gold after just eight months, and platinum less than a year later. In 1994, the band released their single "Prison Sex"?a song in which Keenan opted to deliver in a slight grunge-style?with a corresponding music video created and directed by Jones. The video was deemed "too graphic and offensive", and was withdrawn by MTV after a few airings due to "a symbolic dealing with the sensitive subject of child abuse".

In October 1996, the band released their second studio album, ?nima, which was certified gold in ten weeks and achieved double platinum in ten months. The Metal Observer reviewed the album stating, "Knowing what is around the corner is rarely guessed correctly and the band focus brutality with melody in equal measure. Tool?s music shouldn?t fit and it doesn?t as Maynard spills forth discontenting imagery through his incisive dissonant lyrics." In 1998, "?nema" won the Grammy Award for Best Metal Performance. After the release of the album, Tool began a prolonged legal battle with their label Volcano Records (formerly Zoo Records) over alleged contract violations. Following this legal battle, which resulted in a new three record deal, the members of Tool decided to take some time off. During the hiatus, the band members were outspokenly critical of filesharing networks, due to the negative financial impact on artists dependent on success in record sales. During an interview with NY Rock in 2000, Keenan stated, "I think there are a lot of other industries out there that might deserve being destroyed. The ones who get hurt by MP3s are not so much companies or the business, but the artists, people who are trying to write songs."

Keenan performing with Tool at Ruisrock in 2006.Five years after the release of ?nima, Tool announced a new album, Systema Enc?hale, with a 12-song tracklist in January 2001. A month later, the band revealed that the new album was actually titled Lateralus and that the name Systema Enc?hale and the tracklist had been a ruse. The album was released in May 2001 to positive reviews. Known for his "dark, intelligent, compelling, and unexpected lyrical twists", Keenan was acclaimed for his songwriting on the album, in which he "doesn?t cross the line from darkness to ugliness ... as often as he has in the past". In an interview with NY Rock, Keenan explained, "Everything we release with Tool is inspired by our music. It doesn't matter if it is a video or if it's lyrics. The lyrics for "Schism" are nothing more than my interpretation of the music." The album became a worldwide success, reaching #1 on the U.S. Billboard 200 albums chart in its debut week, and Tool received their second Grammy Award for the best metal performance of 2001 for "Schism".

Fifteen years after the band's formation, Tool had acquired what Dan Epstein of Revolver described as a devoted "cult" following, and in May 2006, the band released 10,000 Days, an album in which Keenan sang about more personal issues, in contrast to previous attempts to inspire change. His mother is the inspiration for two tracks on the album; the two-part song "Wings for Marie" and "10,000 Days (Wings for Marie, Pt 2)", and "Jambi" which deals with her 2003 death after 27 years, or around 10,000 days, of suffering. The album sold 564,000 copies in its opening week in the U.S. and was #1 on the Billboard 200 charts. However, 10,000 Days was received less favorably by critics than its predecessor Lateralus had been.

Following 10, 000 Days, Tool had one album remaining to fulfill the obligation of its record contract. Though there is no information available on any plans for this album, Tool has worked around Keenan and his side projects since 1999, starting with the creation of A Perfect Circle, which has led to several years between projects. Regarding the future of Tool, Keenan stated in a 2007 interview with Spin, "We'll make music together until one of us is dead."

More on Wikipedia...

 


Deprecated: Non-static method Configure::corePaths() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1187

Deprecated: Non-static method Cache::write() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1189

Deprecated: Non-static method Cache::write() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/configure.php on line 1190

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/connection_manager.php on line 258

Deprecated: Non-static method Configure::read() should not be called statically, assuming $this from incompatible context in /home/distortion/revision/cake/libs/model/datasources/dbo_source.php on line 2103
(default) 7 queries took 7 ms
NrQueryErrorAffectedNum. rowsTook (ms)
1DESCRIBE `do_bands`331
2DESCRIBE `do_menus`551
3DESCRIBE `do_news`551
4DESCRIBE `do_shows`771
5SELECT `Menu`.`id`, `Menu`.`parent_id`, `Menu`.`name`, `Menu`.`h_link`, `Menu`.`type` FROM `do_menus` AS `Menu` WHERE 1 = 1 ORDER BY `id` ASC 40401
6SELECT year(newsTime) as year, month(newsTime) as month, count(*) as count FROM `do_news` AS `News` WHERE 1 = 1 GROUP BY month, year ORDER BY `year` DESC, `month` DESC 31311
7SELECT year(date) as year, count(*) as count FROM `do_shows` AS `Shows` WHERE 1 = 1 GROUP BY year(date) 13131