Just bringin this back after flipping through a magazine on my way to cancun. I'm sure this has already been discovered or people just don't care anymore, but I saw this and remembered this thread so I thought I would bring it back to life just in case. The toyota ft1 looks perfect in my eyes