A billboard located at the intersection of Folsom Street and 7th Street in San Francisco appears to warn residents about moving to Texas, in light of …
Billboard warns Los Angeles, San Francisco residents about moving to Texas
In
A billboard located at the intersection of Folsom Street and 7th Street in San Francisco appears to warn residents about moving to Texas, in light of …
In