Posted by
Dana M.
on January 4, 2022
"TA" also stands for "Travel America" - which has a string of Truck Stop/Petrol Stations across America. Interesting capture of a revived placard for the "Farewell To The R-32's" event.
-
Post a Comment
-