Temecula Auto Mall LED Large Frame Display

Just north of San Diego, CA daily commuters heading to the town of Temecula can see this large monument from the freeway. The Temecula Valley Auto Mall towers at 76′ tall and over 35′ wide.