A Boston-area Ford dealership is dealing with some internet blowback this afternoon after folks realized that the car-seller had swiped artwork from the indie game Firewatch to promote the “Ford Freedom” sales event.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.