- Helping you drive happy

New Alfa Romeo Stelvio appears on giant billboard in Los Angeles (video)

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: