Odd / Amusing US News ‘Big Red’ Ford turbine truck discovered-was lost for decades March 25, 2021March 25, 20212 min read admin ‘Big Red’ Ford turbine truck discovered after being lost for decades. The mystery owner has had it for Read More