Toyota Supra Flies Off The Road In Unexplained Crash


Even though we couldn't find any official explanation as to why this white A80 Toyota Supra flew off this embankment, we suspect the driver might have missed that left turn just before the crash.
Read more ยป