Have you seen the new sign at the Ventura Auto Center? It's big and most certainly will capture passers-by attention. The digital freeway display is 82' tall with a 19' x 59' LED screen.
Ventura Auto Center Display
07.09.20
Have you seen the new sign at the Ventura Auto Center? It's big and most certainly will capture passers-by attention. The digital freeway display is 82' tall with a 19' x 59' LED screen.