Tuesday, March 9, 2010

Make It New John




This looks intriguing. I had no idea DeLoreans were built in Northern Ireland. Duncan Campbell's stuff is cool, especially Bernadette (2008).

No comments:

Post a Comment