I'm assuming this was taken during flight, that being how you relate it to the challenge. A stretch to me.
On to the technical aspects of the photo.. There is a bad relection, I'm assuming because this was taken through a window and the sky is a dull blue. If you can use a polarizing filter, that would help with both issues. There also seems to be some pixelation in the sky.
I guess this was photographed form a plane, in that case I would have included a bit more of the window. It could be frame for your photo, and I would have the feeling stronger that this is a vehicle.
I know by reflections, that you are inner of somothing with glasses on windows, but I can agree that this a vehicle. I the same way, I can“t see some vehicle in your shot!