Mix all of the ingredients together in a large bowl.
Put the flank steak in a 1-gallon ziploc bag and pour in the marinade from the bowl. Seal the bag and ensure all of the meat is covered with the marinade. Place in the refrigerator for at least 2 hours or over night.
Remove the flank steak from the bag and cook on the grill till done (~7 minutes a side).
Recipe Notes
Caution: The oil will cause the grill to flame up.