Tag: ‘‘Incredible” experience to test-drive of Arch Motorcycle on Suzuka race track