Video: A Sandwich Fit for a King

Adam visits Los Reyes De La Torta in Phoenix for the ultimate sandwich.