British bike enthusiast Mr John Preston and his team run two American export bikes as if recreating an unofficial testing day at Daytona.
Read MoreBritish bike enthusiast Mr John Preston and his team run two American export bikes as if recreating an unofficial testing day at Daytona.
Read More