On TV: 'Ugly Betty' & The Dinosaurs (April 30, 2009)

On TV: 'Ugly Betty' & The Dinosaurs (April 30, 2009)

“Ugly Betty” returns tonight with an episode shot on location inside New York’s Museum of Natural History. But it’s not the dinosaurs “Betty” needs to worry about ¿ it¿s her family meeting her boyfriend’s wealthy father for the first time.