The all-new Alfa Romeo Stelvio, a performance-oriented compact luxury SUV from Italy, enjoyed huge visibility while making its global debut at the 2016 Los Angeles Auto Show last month.
Here’s a time lapse of two artists painting a larger-than-life Stelvio on the side of a skyscraper: