Heard Of Miracles Have You? Know about this Ninja-H2 Rider who survived a 300 km-ph Crash. February 15, 2017 5 min read