Hi all,
I found this photo on tumblr a few months ago, and I was wondering if anyone knew
a) where it was taken
b) who took it
c) if they had it in higher resolution?
It's one of my favourite DeLorean photos. Was this in the states or in Dunmurry? I was under the impression that the cars sat outside at the factory...
Thanks!