Hey!
I was wondering if anyone has any ideas as to what this could be!
While on google maps looking at where Walt Disney’s plane is, I noticed these cars off to a corner - in almost a shrine!
I can’t even bring to think about what it could be. They appear to be preserved, and you can notice...