Party Animals Miley and LindsayParty Animals Miley and LindsayTime to coin a new phrase – "Miley-Lo"- since Miley Cyrus and Lindsay Lohan were seen partying in NYC. But it wasn't nearly as fun as it could have been, by all accounts.Amy SciarrettoAmy Sciarretto