Well done!
This is an electric car (that's why it could not be Crosley-based) made by Boulevard Machine Works in Hollywood, California.
If you look closer at the car, you'll find that it reminds another long-living puzzles of mine....still waiting for an answer.
Who will be 1st?
Aaron65 that was not easy...I'm sure you'll be an expert soooon!