Tuesday, May 25, 2010

New Billboards Popping Up

This billboard is to be found in Marshall, Texas, a town near the Louisiana border off Interstate 20 connecting Shreveport with Dallas.



No comments: