Filming begins in Macon, Ga. on the Need for Speed movie, which this local TV reporter says is "a great moment for Macon, for Fountain Car Wash, and for all of the community."
We may earn a commission from links on this page.
Filming begins in Macon, Ga. on the Need for Speed movie, which this local TV reporter says is "a great moment for Macon, for Fountain Car Wash, and for all of the community."