Pesach (Passover) is also known as the Festival of Freedom - but what does it really mean to be free?

Jewish outreach group Aish HaTorah say they have the answer. What do you think?