Santa Rosa - California - United States
We decided to go downtown and enjoy all the holiday vibes. turned into a let's run around crossing the street in santa rosa, CA.