No picture was released because the design team thought it was sexist to be concerned about looks. The "Homerette" is a car based on character, with a very nice personality...
Standing by at escape pod with flame suit on... :^)
Then I will submit they have NO BUSINESS designing cars, because if that is their attitude then they clearly have no idea what designing cars is all about.