I question if those are Barracuda seats at all. Here are tracks the for 1967 through 1969 bucket seats. Notice that there is no U on the front of the tracks and they have two mounting studs on each track. If you posted a whole bunch of pictures showing multiple angles of the seat, maybe some...