‘The Matrix’ Turns 20

March 31, 1999 saw the release of The Matrix, the sci-fi action film directed by the Wachowskis that went on to massive financial and critical success, spawning sequels and a host of other related media.…

A History Of Weezer

Weezer will release its 13th studio album, the self-titled Black Album, on March 1, continuing a 25-year career that has had its share of ups and downs. The Onion looks back at the history of…