Ugly Betty No More

Award winning show Ugly Betty, the show that made America Ferrera a star when it started 2006 will be cancelled. Its final episode will air on the 14th of April, the 20th episode of season 4. The show started strong on but has lately posted anemic ratings and was hurt by a move to Fridays last ...