Holy Cloaking Car Posts Batman

Well, well, well… isn’t that a piece of technology that we need. Never stop dreaming maybe you can invent something incredibly useful to change the world. Good work #Toyota, now let’s bring it to life!