Yep...marinated flank steak = LONDON BROIL and was a CHEAP meal once upon a time. It still IS delicious, but now costs almost as much/sometimes as much as Porterhouse steak.
Those very large chickens are CAPONS and what my great Aunt would make/serve at holiday/fancy dinners. I haven't seen them ( though I have seen really big chickens, but they are NOT "CAPONS" ! )in decades.
CAPONS are rare in the US anymore. Too much trouble and too little demand, plus PETA would have a fit..................