Despite its odd exterior, this electric bike might actually set a new land speed record… if you can stay on it.