What Exactly Is This 'London Broil' I Keep Seeing On Menus?

Tag » Where Does London Broil Come From On A Cow