February 18 - 21, 2024
Mazda North American Operations has erected its first-ever billboard ad in Times Square, to showcase the new Mazda6. The over 16,000 square-foot megaboard, which went up on Wednesday and will stay up until the end of March, is showing a combination of running and still images of the car.