Microsoft device with Ford logo and 'LAMINATED SUN-VISOR' text a…
Microsoft device with Ford logo is attached to the windshield of a car.
Is this accurate? Sign in to help verify it.
Microsoft device with Ford logo is attached to the windshield of a car.
Is this accurate? Sign in to help verify it.
No comments yet.