This Is What It's Like To Watch NASCAR In Japan

This Is What It's Like To Watch NASCAR In Japan

The Far East meets the Deep South.