Line a 9”x5” loaf pan with heavy duty (or doubled up standard) aluminum foil on all sides. Be sure to leave a sufficient amount of overhang.
In a large bowl, whisk together the condensed milk, vanilla and salt; set aside.
In another large bowl whip the cream to stiff peaks.
Add half the whipped cream to the condensed mixture and fold to incorporate.
Add the remaining cream, half of the graham crumbles, the marshmallows and chocolate chips and fold until all ingredients are fully combined.
To assemble, scatter half of the remaining graham crumbs in the bottom of the prepared loaf pan.
Pour the semifreddo mixture into the loaf pan, smoothing out the top with an offset spatula.
Top with the remaining graham crumbs; freeze overnight.
When ready to serve, carefully pull the semifreddo from the loaf pan, using the excess aluminum foil.
Gently peel the foil off.
To serve, slice as you would a loaf cake and drizzle chocolate sauce over the top; serve immediately.