CHICAGO, IL – July 28th, 2026 – Red Star Outdoor has unveiled its newest billboard acquisition, and you can’t miss it. A new pair of eyes now watches over the congested Ontario & LaSalle intersection below the iconic 640 N. LaSalle building, where a towering figure peers over the edge […]















