Hahaha yes we were commenting on the Delorian in your pics as well - How on earth do these things survive.... (apart from the fact they are stainless steel)