Business

A Japanese driver somehow walked away from a horrific accident during a Super GT..