If you live in the Columbus, Georgia area and take the 13th Street Bridge on your commute, you're going to want to find an alternate route next week. A film crew will be in town shooting the new Need for Speed film from Tuesday through Saturday. On the bright side, you might get a chance to glimpse...
More