RAT ROD AL said Rt 66 AZ View attachment 1715826893 I saw that Barracuda when we were on 66 in AZ last month, kicked myself for not stopping and snapping a picture! Click to expand...