My New Bitch Roommates and the Legend of the Water Chupacabra Posted ByCarissa Jade Category Coulda been worseewwwwI don't mention John Cusack OnceIt's my lifeMy BFF LAThings that make me go hmmm Date April 07, 2010 735Comments You guys. I have a problem. I’ve let it get out of hand. And I don’t know what to do. We noticed that they had moved in about 3 weeks ago, just a few days after we ourselves had moved in… but for one reason or another (we are lazy, lazy, … Read More