From the archive86 test drive at MegaWeb, accidentMarch 15, 2012Video: Toyota 86 hits the wall in Toyota MegaWeb, Odaiba, TokyoWatch original video ↗