EMBED </>More Videos

Ilea Garcia has the story of some folks making a fresh start here in Philadelphia.