Speculation on my part but I think those are excess cars and a rental company has made a "deal" to park them there. I know exactly what and where you are talking about.


J.D.