30 Aug Automotive Posted by Admin 0 comments THE NEVER-ENDING SHIT SHOW. – Rants Editor's Note: This week, Peter provides a depressing status report on the state of the the Detroit Two + Stellantis (with a bonus shou... Continue reading