Filmed in Steamboat Springs
Filmed in Steamboat Springs Have you seen the new Jeep Wrangler Polar Edition commercial? It's pretty cool AND it was filmed right here in Steamboat Springs! Did you see that gorgeous Champagne Powder? What is Champagne Powder, you ask? It is light, fluffy, dry snow...