A digital device, possibly a GPS or weather station, is mounted to a car's windshield.
AI caption March 2013 · Photo 2508 of 2890
No comments yet.
No comments yet.