What Happened on May 15 2001

  • Tool release Lateralus

    Lateralus (pronounced /lætərˈælɪs/) is the third studio album by American progressive metal band Tool. The album was released on May 15, 2001, and... Read more

  • Weezer release self-titled third album

    Weezer, also known as "The Green Album" due to the lime-green cover, is the third studio album by American alternative rock band Weezer, released... Read more