What's the deal with those Ford-produced Flag Day signs popping up around the city?

Okay, we'll tell you.

by