rageagainstthemanchine.com
Pussy the Restaurant opens in LA. No one surprised.
The period from 1997 to 2002 was definitely the nadir of American culture, and there was no worse place to witness the depths of stupidity the entertainment industry was able to inculcate in the pu…