Dont know if you've seen this before, but a real life transformer has been spotted in New Orleans. Transformers in real life - YouTube