Odd Barracuda

I tend to disagree with it being a FoMoCo product, its def a GM car, id almost be willing to bet a paycheck on it. Prob a large pass car like a lesabre, or impala. GM was notorious for the tiny vent window cranks, look at the passenger side door pull/armrest, and window cranks, also the seatbelts with the square pushbutton in the middle, i bet theres a blue GM in the center.