First, marinate the flank steak for 6 hours or overnight. The meat is thin and it takes well to marinades so this will also add flavor and help tenderize the meat before it's cooked. Please don't skip this step!
Place the flank steak in a gallon sized baggie and add in the red wine, olive oil, lemon juice, roughly chopped shallots, herbs salt and pepper. Close the bag, give it a gentle shake to mix around the ingredients. Place in fridge for at least 6 hours.
Once the meat is marinated, line a baking sheet with foil. Using a pair of tongs, remove the flank steak from the baggie, gently shake off the excess marinade from the steak and lay flat on the baking sheet.
Heat oven to BROIL. You will broil the flank steak for 6-7 minutes on each side. This cook time will produce about a medium to medium-well flank steak. Cook 4-6 minutes for more medium-rare steak. Beefs tender, juicy texture is optimum when cooked to medium rare 145°F to medium 160° F doneness. To determine the perfect doneness, a meat thermometer should be used.
Once you take the flank steak out of the oven, wrap the flank steak up with foil and let rest for 10 minutes before slicing into it. Be sure to cut against the grain when slicing and serve with fingerling potatoes and a green veggie.