Barra is an engine made in France and commonly fitted to the Ford Falcon RTV, whilst other falcons had the Australian made Barra engine the RTV engine is French contrary to popular belief
I can comfortably sit on 100kmph with 17 fags in my Barra Falcon RTV’s tub