Watch Ugly Betty season 3 episode 16 tv series online free
Release: Feb 26, 2009
Betty and Marc team up together to analyze Mode's budget. Matt continues with his pursuit to win Betty while she deals with some startling news on Facebook by a former flame.