There’s Three Billboards Outside Ebbing, Missouri….and now 16 Billboards in Atlanta, courtesy of car-dealership owner, Matt Bowers. Matt Bowers, a diehard New Orleans Saints fan who owns car dealerships throughout the southeast, has rented billboard locations in and around Atlanta to...
Read More