Tagged dealerships

Ghost car dealership? Yes you read it right! The United States has faced numerous periods of financial turmoil in its history. The most notable one was certainly the 1929-1933 Great Depression and it left...