Looked at the tron bike and it looks really difficult to ride. Notice the video and slow speed entire time. Looks like steering issues at speed to me.From the phone