Meek surprises a young mens group home in southwest Philadelphia.