A short film shot in Santa Monica, CA., which shows the creation of a 464-foot hero sandwich, the world's longest.
Jan 1, 1979
0 / 10
0 hours 7 minutes