The First-ever digital Apollo Billboards are up and running One of them is located at CA-02891 Irwindale, CA, and will reach approximately 1 million drivers 7.6K views13:15