I am sure this parody ad has the GM executives fired up! “Do you smell something?”
What else can you expect from a $13 billion dollar investment that went down the drain.
Liberty Juice - political news and commentary, current events, and common sense
political news and commentary, current events, and common sense