Just A Car Guy: did anyone else notice the tribute Barracuda in the Logan movie deleted scenes? In the clip Logan Gets A Ticket, the Challenger has a 71-72 Barracuda looking grill
Indonesian Police Combat Car Editorial Photography - Image of demonstration, force: 117629152