EMBED </>More Videos

The Tam O'Shanter pub in Los Feliz was a favorite hangout of Walt Disney. (KABC)