Filter releases Short Bus

Short Bus is the debut album from Filter. It was released in 1995 and has sold over 1 million copies in the United States. It's best known for their hit song "Hey Man Nice Shot".