I'm in Scottsdale until Sunday morning.
I heard there was a DeLorean off Hayden and Larkspur on 79th.
My brothers girlfriends sister lives a few doors down from it. Anyway I'd be stoked to stop by and see it tomorrow or anyone elses who is in the area.
I'm off Mountain view and 104th this week.
Hope to hear from someone!