Perhaps a famous celebrity is driving this SUV with "Stage and Screen" license plate? Many many movies and TV series have been filmed in Tucson, starting with the movie 'Arizona' which launched the desert film studio -Old Tucson Studios.
I'm a transplanted New Yorker who loves the Tucson climate. On New Year's Day I have a bit of fun calling my (snowbound) east coast friends to announce that I'm drinking coffee while sitting on my patio. (: